【发布时间】:2021-09-10 21:16:46
【问题描述】:
我有一个 *ngIf 和一个 else 模板定义如下:
<button type="button" *ngIf="!paused; else resume" (click)="pause()">
pause
</button>
<ng-template #resume>
<button type="button" (click)="resume()">
resume
</button>
</ng-template>
class AppComponent {
paused = false;
pause() {
this.paused = true;
}
resume = () => {
this.paused = false;
}
}
暂停按钮有效,但单击恢复按钮将记录控制台错误:
错误:jit_nodeValue_4(...) 不是函数
Here is a runnable demo of the issue。单击“恢复”按钮并检查控制台是否有错误。
【问题讨论】:
标签: angular angular-ivy