$ scope。$ apply不在页面刷新时更新

时间:2015-08-19 14:38:56

标签: javascript angularjs signalr

我订阅了信号灯事件。在使用$ scope更新文本框的通知时。$ apply。一切正常。如果使用F5或浏览器重新加载按钮刷新页面,我收到信号器事件,但文本框没有更新。

我错过了什么?

通知

.content

1 个答案:

答案 0 :(得分:1)

您使用的浏览器版本是什么?如果您使用IE进行测试,即使F5 / Refresh也会检索缓存页面,除非您更改Internet选项 - >常规选项卡 - >浏览历史记录子部分 - >设置下的设置 默认情况下 - 检查存储页面的版本是否为“自动”。将其修改为“每次访问页面时” - 这应该绕过缓存页面,并且页面上所做的更改应该反映出来。虽然如果缓存不是问题,这可能无法解决您的障碍,但是为了避免缓存问题,这是一个有用的提示。