(更改)事件未被我的自定义选择调用

时间:2017-06-29 07:56:49

标签: angular

我创建了自定义选择。哪个工作正常,除了(更改)事件。

我已经从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;
&#13;
&#13;

1 个答案:

答案 0 :(得分:3)

如果使用(ngModelChange)

,请

ngModel

ngModel数据属性设置元素的value属性,ngModelChange事件属性侦听元素值的更改。

<form-select  [label]="'Title'" [(ngModel)]="name" (ngModelChange)="myFun()">  
</form-select>

可以看到plnkr demo here