首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制重新加载AngularJS页面

问强制重新加载AngularJS页面
EN

Stack Overflow用户
提问于 2016-01-07 01:17:38
回答 2查看 333关注 0票数 0

AngularJS有没有办法强制页面在更改后刷新。我的意思是,我有多个用户在应用程序中活跃工作,但需要对controller.js文件进行更改。在这一点上,我所知道的唯一方法是让他们在浏览器上手动推送刷新。有没有什么代码可以让它“主动”监视文件的变化,并在必要时重新加载,而不需要用户手动推送刷新?

EN

回答 2

Stack Overflow用户

发布于 2016-01-07 01:33:07

这并不是一个角度问题。您可以使用setInterval在客户端进行轮询,命中服务器上的文件以触发客户端上的刷新。

票数 1
EN

Stack Overflow用户

发布于 2016-01-07 01:43:11

如果您正在寻找加速开发的工具,那么您可能正在寻找加载的热模块。解决方案取决于您使用的angular和构建工具的版本(例如grunt/webpack/npm)。

查看这篇有关angular 2的文章,但是您可以找到类似的angular 1的解决方案:http://blog.mgechev.com/2015/10/26/angular2-hot-loader-hot-loading-tooling/

但是,如果您只想强制从客户端刷新页面,则只需调用:$window.location.reload()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34638881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档