我是Angular 2的初学者,从事小型项目。
我正在开发Angular(7.2.6)
我在app.component.html
中添加了一个简单的按钮。
甚至单击“ onButtonClick
”,然后将事件写入app.component.ts
我在onButtonClick
事件中添加了一个简单的警报。
一切正常,我得到了警报。
之后,我删除了警报,然后再次运行了该项目。令人惊讶的是,我仍然收到警报。 我重启了机器,警报停止了:) 我在学习Angular时是否缺少某些东西?
答案 0 :(得分:0)
单个Angular 2在NodeJ上运行。您可以先使用以下命令清除Nodejs缓存
npm cache clean
npm cache clear
然后,您可以通过角度模板编译器清除角度模板缓存
import { RuntimeCompiler} from @angular/compiler
constructor(
private _rc: RuntimeCompiler
){}
clearCache(){
this._rc.clearCache();
}
我希望这对您有用。
答案 1 :(得分:0)
如果您使用的是Google Chrome浏览器,则只需单击Developer Tools
即可打开F12
,默认情况下,在Network
标签上,应选中Disable Cache
。
OR
在Google Chrome Ctrl+Shft+R
中使用热键。