首页 > 解决方案 > Angular 在隔离中使用 ngModel 设置错误

问题描述

ngModel没有单独使用表格。它类似于以下内容

<input type="text" [(ngModel)]="cusName" #cusName="ngModel" (change)="validate(cusName)" />

.ts文件中,我对change事件进行了一些后端验证。如果有错误我想在传递给方法的cusNamengModel中设置错误。validate我试图custName.errors = {}.ts文件中做,但后来我得到一个错误,说不能设置值。我的理想方案是我想将ngModel 的valid属性设置cusName为 false 并通过该errors属性在其上设置自定义错误。我当然可以在模型中引入额外的变量并对其进行扩展,但我不喜欢这样做。

标签: angularangular-ngmodel

解决方案


推荐阅读