Angular 类型错误 : "provider.ngAfterViewInit is not a function at callProviderLifecycles"

标签 angular

我收到错误

evt = TypeError: provider.ngAfterViewInit is not a function at callProviderLifecycles



在我的 Angular 项目中。神秘的是,我不仅没有ngAfterViewInit方法,但我也没有相应的 implements条款。

更奇怪的是,我将文件撤消回以前的状态,然后它又开始工作了。

最佳答案

似乎 CLI 中的某些内容缓存了在某个时间点存在的方法。

我正在使用 ng serve --source-map=false --aot --live-reload=false
重启 ng serve清除缓存此内容的任何内容。

关于 Angular 类型错误 : "provider.ngAfterViewInit is not a function at callProviderLifecycles",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55766431/

相关文章:

angular - 解析器在解析方法上带有参数

angular - 如何在 RxJS 的 GroupBy 中使用分组键,

html - angular-cli:依赖于环境的 CSS

angular - 获取错误对象(...)的 Ionic App Availability 插件不是函数

javascript - Angular 2 RC 4 "(SystemJS) Can' t 解析 [object Location] : "in IE 11 的所有参数

javascript - 在每个组件中存储和访问全局标志/变量,该值不断变化

angular - 如何在 Angular 中测试调度程序订阅中的私有(private)字段?

angular - 我可以在 PrimeNG p 下拉菜单中编辑背景吗?

javascript - PDFTron : How to add an input field

javascript - 在组件初始化之前加载数据 - angular 2