我在我的angular2应用程序中添加了以下代码,以帮助MDL在应用程序中移动时重新注册组件...
ngAfterViewInit() {
componentHandler.upgradeDom();
}
并且尽管它似乎工作正常(如预期),但出现以下错误...
(16,5): error TS2304: Cannot find name 'componentHandler'.
我对angular2和Typescript还是很陌生,但是我想我需要导入一些东西,以便我的代码知道什么是componentHandler(即使它必须知道它是什么,因为它可以工作,并且没有该代码就无法工作?
最佳答案
它应该可以帮助您添加
declare var componentHandler: any;
在代码的顶部。请引用在TypeScript中使用其他JavaScript库的相应handbook section。