如何通过函数将 `linkRef` 更新为 `touched` 状态?
How to update `linkRef` in to `touched` state by function?
在我的应用程序中,我使用 linkRef
形式。某些原因我需要将 linkRef
更新为 touched
状态,当我确实按功能出现错误时。正确的做法是什么?
模板:
<div *ngIf="linkRef.errors && (linkRef.dirty || linkRef.touched)" class="error" >
方法:
addAdnlVasSelection(addVas, linkRef){
console.log('linkRef', linkRef);
if(!addVas.input || !linkRef.errors ){
linkRef.tourched(true); //notworks
linkRef.tourched = true; //notworks
return;
}
}
正确的做法是什么?
假设 linkref 有表单实例,试试:
this.linkRef.markAsTouched()
在我的应用程序中,我使用 linkRef
形式。某些原因我需要将 linkRef
更新为 touched
状态,当我确实按功能出现错误时。正确的做法是什么?
模板:
<div *ngIf="linkRef.errors && (linkRef.dirty || linkRef.touched)" class="error" >
方法:
addAdnlVasSelection(addVas, linkRef){
console.log('linkRef', linkRef);
if(!addVas.input || !linkRef.errors ){
linkRef.tourched(true); //notworks
linkRef.tourched = true; //notworks
return;
}
}
正确的做法是什么?
假设 linkref 有表单实例,试试:
this.linkRef.markAsTouched()