我在注册表单的末尾有这行代码:
<button ion-button full color="secondary" onclick="save()"></button>`
但是,当我单击它时,我收到一条错误消息,指出“保存未定义”,但我的 .ts 文件中有此内容
save() {
this.submitAttempt= true;
console.log("success!");
console.log(this.slideOneForm.value);
console.log(this.slideTwoForm.value);
console.log(this.slideThreeForm.value);
}
我的错误是在定义中还是在按钮本身中,我该如何解决这个问题?
最佳答案
您的错误出现在按钮的 html 中,您将其绑定(bind)为 (click)="save()"
而不是 onclick="save()"
关于html - ionic 3 html 按钮链接到 .ts 中的函数,但表示它未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46813075/