出现错误:函数未定义,即使它存在于组件的.ts文件中

时间:2019-07-25 08:46:25

标签: angular8

我正在尝试验证两个密码中的密码并确认密码输入框。

在确认密码输入框中,我要添加onkeyup事件并调用一个函数来检查密码是否匹配

<input type="password" placeholder="Password" class="form-control" 
onkeypress="validatePswd()" [(ngModel)]="cpassword" 
name="password" 
#cpswd="ngModel" required>

在功能组件的.ts文件中

validatePswd() {
  if (this.user.password !== this.cpassword) {
    this.cpswd = false;
  }
  else this.cpswd = true;
 }

已定义函数,但会给出错误-未捕获的ReferenceError:未定义validatePswd。

知道为什么会发生吗?

0 个答案:

没有答案