1
我使用https://angular.io/guide/dynamic-form角动态形式。如何拦截网页每个输入字段上的点击事件?我试图事件onclick动态
<pre>
<df-question [question]="question" [form]="form" ng-
click="onContainerClick($event);"></df-question>
</pre>
谢谢
我使用https://angular.io/guide/dynamic-form角动态形式。如何拦截网页每个输入字段上的点击事件?我试图事件onclick动态
<pre>
<df-question [question]="question" [form]="form" ng-
click="onContainerClick($event);"></df-question>
</pre>
谢谢
代替将点击标签,只需在输入字段(从文档拍摄代码)
您DynamicFormQuestionComponent
(df-question
)添加click
事件HTML:
<input (click)="onContainerClick($event)" *ngSwitchCase="'textbox'"
[formControlName]="question.key"
[id]="question.key" [type]="question.type">
顺便说一句,你用ng-click
不是Angular,而是AngularJS。
TS:
onContainerClick(event) {
console.log('clicked')
}
DEMO(检查控制台)https://plnkr.co/edit/MbwuhWJrJOwuW23ZbzsC?p=preview