我创建了自定义选择。哪个工作正常,除了(更改)事件。
我已经从here分享了这个想法。
我使用过ControlValueAccesor。
Here是我的plunker代码。
以下是用法。
<form-select
[label]="'Title'"
[name]="'nameCPDTitle'"
[(ngModel)]="name"
(change)="myFun()"
>
<form-select-option
*ngFor="let title of titleList"
[ngValue]="title.value">{{title.value}}</form-select-option>
</form-select>
&#13;
答案 0 :(得分:3)
(ngModelChange)
,请 ngModel
ngModel数据属性设置元素的value属性,ngModelChange
事件属性侦听元素值的更改。
<form-select [label]="'Title'" [(ngModel)]="name" (ngModelChange)="myFun()">
</form-select>
可以看到plnkr demo here