删除应用程序加载角度js上的浏览器缓存

时间:2014-11-28 07:46:29

标签: angularjs

我正在开发角度js应用程序。

第一次应用程序正常运行时,当我们发布一个带有新更改的新构建时, 当用户尝试访问页面浏览器仍在加载旧文件时,新的更改将显示在浏览器中,要加载新的更改,用户必须清除缓存并重新加载应用程序。

有没有办法在应用程序加载时清除浏览器缓存。

我正在清理缓存,如下所示。

angular.module('myapp')。run(function($ rootScope,$ templateCache,$ localStorage){     $ rootScope。$ on('$ routeChangeStart',function(event,next,current){         $ rootScope。$ storage = $ localStorage;         if(typeof(current)!=='undefined'){             $ templateCache.remove(current.templateUrl);         }     }); });

它正在清除缓存,但是当第一次加载时发生任何更改时,它不会清除浏览器缓存。

任何帮助表示感谢,提前谢谢。

0 个答案:

没有答案