angular - ts文件中的函数
问题描述
我正在尝试获得一个功能,通过单击按钮将字符串记录到控制台。我在使用 Angular 时在打字稿文件中编写函数。我一直收到一个错误,说该函数尚未定义,但我不知道哪里出错了
ngOnInit() {
function myFunction(){
console.log('button has been clicked');
}
resume:1 Uncaught ReferenceError: myFunction is not defined
at HTMLButtonElement.onclick
解决方案
好的,试试这个:
ngOnInit() {
this.myFunction();
}
myFunction(){
console.log('button has been clicked');
}
ngOnInit() 是通过角度创建组件时调用的方法,但似乎您不能在其中创建方法。