当前位置:Gxlcms > JavaScript > AngularJs禁止模板缓存的方法

AngularJs禁止模板缓存的方法

时间:2021-07-01 10:21:17 帮助过:10人阅读

因为AngularJs的特性(or 浏览器本身的缓存?),angular默认的HTML模板加载都会被缓存起来。导致每次修改完模板之后都得经常需要清除浏览器的缓存来保证浏览器去获得最新的html模板,自己测试还好,但如果更新了服务器的模板内容,用户可不会每个都配合你去清除浏览器的缓存。故这还真是个大问题。本文我们主要介绍AngularJs 禁止模板缓存的方法。



方法一:在模板文件路径后加时间戳(or 其他随机数),强制AngularJs每次从服务器加载新的模板



不过这种方法太不美观了。。。。

方法二:使用$templateCache清除缓存



在配置 路由地址后,即在app.config之后添加这段代码,可禁止AngularJs将templateUrl缓存起来。

相关推荐:

angularJs清除浏览器缓存的方法

关于AngularJS中下拉框的高级用法详细介绍

AngularJS入门常见知识总结

以上就是AngularJs 禁止模板缓存的方法的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行