请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

倒计时的组件销毁疑问

老师,不是说用户退出那个特惠界面的时候,倒计时要一直进行下去吗?那为什么还要在组件销毁的时候把倒计时清空?这一清空倒计时不就不会执行下去了吗?

正在回答 回答被采纳积分+3

3回答

Sunday 2023-06-08 12:41:22

你好

倒计时并不是每一次都从60 开始的。正常的企业业务中,是服务端指定一个时间,比如:2023-06-08 16:00  ,然后每次进入页面时,根据这个时间进行计算剩余时间,然后倒计时即可。

0 回复 有任何疑惑可以回复我~
慕田峪5320490 2023-06-08 10:02:09
我觉得特惠页面传入的时间就不是6*1000相对时间了,而是2023-06-08这种绝对时间,利用new Date().getTime()获取毫秒数,这样就算退出页面销毁了定时器,再次加载触发start去减去new date()也会计算出正确的时间。
0 回复 有任何疑惑可以回复我~
Sunday 2023-04-06 15:11:26

你好

这个倒计时不需要一直进行下去的。因为这个时间是确定的,我们只需要在重新进入特惠界面的时候,重新构建倒计时就可以了。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信