JS - 当用户不在申请时虚拟宠物进化

问题描述 投票:0回答:1

我正在使用VueJS和MongoDB来创建一个虚拟宠物。

我们使用localStorage保存用户数据。

我想知道机制是什么,当用户不在网络应用程序上时,让虚拟宠物进化(即生命指标下降)。我需要保存用户离开应用程序的日期吗?

javascript mongodb vue.js vuejs2
1个回答
2
投票

是的,您应该节省用户离开应用程序的时间。

当它们返回时(因此,无论何时从数据库中获取数据),将保存的时间与当前时间进行比较,并根据差异应用需要执行的任何操作。

或者,您可以让服务器始终运行并处理预定作业等,以使其全部实时更新,但只有在用户请求数据时才会发生的延迟评估应该足以满足这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.