2014-10-28 69 views
1

我在修改页面内容时使用了angularjs。 它不会在浏览器中生效,但是当我关闭浏览器并再次打开时。 它再次运作。如何用angularjs .can开发一个共享解决方案?谢谢!使用angularjs修改代码时在浏览器中没有任何影响

+0

它可能被缓存,如果你使用的是Chrome,你可以去设置和告诉它在控制台打开时清除缓存。或打开控制台,右键单击刷新按钮并执行清空缓存和硬重新加载。 – tymeJV 2014-10-28 04:25:14

+0

[浏览器刷新后不显示[angularjs代码更改]的可能重复](http://stackoverflow.com/questions/28311542/angularjs-code-changes-do-not-show-up-after-browser-refresh) – Samuel 2016-06-07 15:24:12

回答

0

尝试按Ctrl + RF5这将刷新页面,并应解决您的问题。

0

听起来像可怕的$ templateCache是​​持久陈旧的代码。在您的app.js运行方法试试这个,但我注意到,使用$ templateCache一些凉亭模块将报错了:

$rootScope.$on('$routeChangeStart', function(event, next, current) { 
    if (typeof(current) !== 'undefined'){ 
     $templateCache.remove(current.templateUrl); 
    } 
}); 
相关问题