how to solve Uncaught ReferenceError: function is not defined
how to solve Uncaught ReferenceError: function is not defined
我创建的函数仍然显示 Uncaught ReferenceError: function is not defined
test.ts
testLabelClick() {
console.log('test works');
}
test.html
<div class="p-col p-col-nogutter p-col-align-center label-text" onclick="testLabelClick()"> {{text}} </div>
我遇到了这个错误
Uncaught ReferenceError: testLabelClick is not defined at HTMLDivElement.onclick
应该是(click)="testLabelClick()"
像这样-
<div class="p-col p-col-nogutter p-col-align-center label-text" (click)="testLabelClick()"> {{text}} </div>
Angular 事件绑定使用括号,所以实际上应该是
<div class="p-col p-col-nogutter p-col-align-center label-text" (click)="testLabelClick()">
{{text}}
</div>
onclick
是一个 JavaScript 事件,会绑定到包含的脚本,而不是您的 Angular 组件
我创建的函数仍然显示 Uncaught ReferenceError: function is not defined
test.ts
testLabelClick() {
console.log('test works');
}
test.html
<div class="p-col p-col-nogutter p-col-align-center label-text" onclick="testLabelClick()"> {{text}} </div>
我遇到了这个错误
Uncaught ReferenceError: testLabelClick is not defined at HTMLDivElement.onclick
应该是(click)="testLabelClick()"
像这样-
<div class="p-col p-col-nogutter p-col-align-center label-text" (click)="testLabelClick()"> {{text}} </div>
Angular 事件绑定使用括号,所以实际上应该是
<div class="p-col p-col-nogutter p-col-align-center label-text" (click)="testLabelClick()">
{{text}}
</div>
onclick
是一个 JavaScript 事件,会绑定到包含的脚本,而不是您的 Angular 组件