我正在尝试刷新Angular 4站点中的组件 . 我已经把

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="cache-control" content="nostore" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="-1" />

在index.html中,所以现在当我进行更改并保存index.html文件时,刷新浏览器会在浏览器中显示对index.html的更改 .

如果我更改并保存任何组件.html文件(或.ts / .js文件),然后点击刷新,则相关组件不会在浏览器中更新 . 禁用浏览器的缓存会强制显示任何更改,但这也会影响我访问的每个站点 .

知道如何在不禁用浏览器缓存的情况下更新组件吗?谢谢

Edit 使用Ctrl F5强制刷新不会强制刷新组件,只会刷新.html页面本身 .