我在.net C#Angular 2环境中工作。我遇到了一些容易出问题的问题。只是尝试做一个简单的弹出模式对话框。
我看不到将html语句逐字记录,并且在此消息中包含我喜欢的文本,但我只是声明我在.html中有一个'mat-raised-button' “onclick = paymentDetails()”
和相应的typescript .ts文件:
public paymentDetails() {
console.log("changeFlagStatus");
}
应该很简单,实际上整个应用程序中都存在基本相同的代码。只是当我添加这个新按钮时,我得到了运行时错误:
“未捕获的ReferenceError:未定义paymentDetails 在HTMLButtonElement.onclick(详细信息:1)“
我需要做些什么特别的事情来添加一个新按钮吗?
答案 0 :(得分:1)
您可以点击这样触发方法:
<mat-raised-button (click)="paymentDetails()></mat-raised-button'>