使 Angular 控制器通过页面刷新连续运行
Make Angular Controller Run Continuously Through Page Refresh
简而言之,我想知道是否可以在刷新页面后让 Angular 控制器从中断的地方继续。
为了提供更多详细信息,假设我有一个控制器,负责在该页面上的几个 DOM 项上运行计时器。我单击开始,计时器运行直到我停止它。现在,当页面刷新时,计时器和所有值将重新设置为零。如何让它们从刷新事件之前的位置继续?事实上,有没有办法解释页面刷新所花费的时间?
目前,Angular正在做时间安排。我应该尝试将时序切换到节点端吗?
任何建议不胜感激。
我强烈建议您尝试将计时器值切换到 Node 端。这是您真正更新计时器并与服务器同步的唯一方法。
我不鼓励您将计时器值存储在存储上,您将永远不会拥有可靠的数据,因为用户可以轻松修改它。
由于在javascript中页面加载之间没有状态持久性,因此您需要存储计时器状态。 本地存储将是一种选择
不清楚计时器是朝着固定时间工作还是跟踪经过的时间。存储 wht 最适合允许您在服务再次运行时重新激活
相关文章:
- 强制模板刷新ember.js
- 如何通过ajax刷新JSF填充的javascript变量
- 如何解决Yii中的页面刷新问题
- Jquery提交表单而不刷新
- 刷新页面后会出现警报
- 刷新后保留对网页的更改
- 如何在不刷新页面的情况下更新显示框
- 重定向时角度刷新浏览器
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- Javascript,输出结果后页面不断刷新
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- 刷新父窗口后无法关闭窗口
- 刷新页面时hasClass不起作用
- X秒后刷新select元素
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- 触发媒体查询断点时刷新页面
- 如何连续运行计时器?(当你刷新时,不要从头开始)
- 连续添加|更新|将数据库中的数据刷新到页面而不回发
- 使 Angular 控制器通过页面刷新连续运行
- 如何在Javascript中区分第一个页面加载和连续的页面刷新事件