我正在尝试获取一个函数,通过单击按钮将字符串记录到控制台。我在使用 Angular 时在打字稿文件中编写该函数。我不断收到错误消息,提示该函数尚未定义,但我不知道哪里出了问题
ngOnInit() {
function myFunction(){
console.log('button has been clicked');
}
Run Code Online (Sandbox Code Playgroud)
resume:1 Uncaught ReferenceError: myFunction is not defined
at HTMLButtonElement.onclick
Run Code Online (Sandbox Code Playgroud)
好的,试试这个:
ngOnInit() {
this.myFunction();
}
myFunction(){
console.log('button has been clicked');
}
Run Code Online (Sandbox Code Playgroud)
ngOnInit() 是通过 Angular 创建组件时调用的方法,但似乎无法在内部创建方法。
| 归档时间: |
|
| 查看次数: |
1672 次 |
| 最近记录: |