Angular 组件未更改模板
Angular component not changing template
在我正在处理的项目中,一些组件的结构如下:
;(function () {
'use strict'
angular
.module('a')
.component('comp', {
templateUrl: function (Config) {
return Config.path + '/a/a.template.html'
}
...
每个组件都有自己的模板文件,但它们之间几乎没有区别,所以我创建了一个模板文件用于所有组件,但是当我将 a.template.html
更改为 b.template.html
仅在某些组件中发生了更改,当我检查未更改的元素时,正在使用的 HTML 来自 a.template.html
。为什么只有一些组件被更改? (而且组件具有相同的层次结构,也非常相似)
我想通了,结果是我的浏览器将 HTML 存储在缓存中,所以有效的方法是清除浏览器缓存。
在我正在处理的项目中,一些组件的结构如下:
;(function () {
'use strict'
angular
.module('a')
.component('comp', {
templateUrl: function (Config) {
return Config.path + '/a/a.template.html'
}
...
每个组件都有自己的模板文件,但它们之间几乎没有区别,所以我创建了一个模板文件用于所有组件,但是当我将 a.template.html
更改为 b.template.html
仅在某些组件中发生了更改,当我检查未更改的元素时,正在使用的 HTML 来自 a.template.html
。为什么只有一些组件被更改? (而且组件具有相同的层次结构,也非常相似)
我想通了,结果是我的浏览器将 HTML 存储在缓存中,所以有效的方法是清除浏览器缓存。