如何通过函数将 `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()