在Angular项目中,我在html页面中给出了一个名为“ topFunction”的函数名称,并在ngOnit()
的{{1}}中编写了该函数
component.ts
当悬停在函数名称上时,会显示文本“ topFunction”已声明,但从未读取其值。 (局部函数)topFunction():void “该特定功能无法正常工作。
答案 0 :(得分:0)
您仅声明了一个函数。除非您调用它,否则它的代码将永远不会执行,因此不会被使用。打字稿会警告您有关未使用的本地语言(在strict
或noUnusedLocals
下)。
要调用该函数,您应该编写
ngOnInit() {
function topFunction() {
...
}
topFunction();
}
或对其进行其他处理,例如将其分配给成员或事件处理程序。