我如何使用点击 angular 4

How can i use click in angular 4

<input type ="text" name="something" id="something"required (click)="saveData()>

我有这样的 input 字段,如果所需的错误 不存在 那么只有 click 鼠标事件应该有效(呼叫)。!

我该怎么做? 我是 angular

的新手

我想要这样的东西:

 <input type ="text" name="something" id="something"required *ngIf="something.errors == null (click)="saveData() " >

您可以这样做:

(click)="something.errors == null ? saveData() : false"

WORKING DEMO


或@PankajParkar 的评论

(click)="something.errors?.length && saveData()"