0
在Angular 1中,包括被自动缓存在浏览器中。一个流行的解决方法是在数据包含中添加一个作为查询字符串的版本。组件正在缓存在Angular2中 - 阻止视图缓存
如何在Angular2中预防或控制缓存?
即更新/释放视图并反映该页面加载时的变化。
在Angular 1中,包括被自动缓存在浏览器中。一个流行的解决方法是在数据包含中添加一个作为查询字符串的版本。组件正在缓存在Angular2中 - 阻止视图缓存
如何在Angular2中预防或控制缓存?
即更新/释放视图并反映该页面加载时的变化。
如果的WebPack用于构建应用程序,也有内置的支持,以哈希添加到文件名,例如:
module.exports = {
entry: { 'app': './src/main.ts' },
output: {
path: root + '/dist',
filename: '[name].[hash].js',
chunkFilename: '[id].[hash].bundle.js'
},
所以dist目录将类似于下面:
dist
├── assets
├── index.html
├── inline.js
├── main.800a8a9b422ccd7272ce.bundle.js
└── styles.f8225afc6bf827fa5376.bundle.js
如果你angular-cli来生成和建立你的angular2项目,上面是自动处理你。