我使用了角度2多选下拉菜单,它正按照我预期的方式执行。
我怀疑下面提到的用法:
<ss-multiselect-dropdown #dropdown [options]="dataObject" [texts]="myTexts" [settings]="mySettings" (ngModelChange)="onSelect($event)" (ngModelChange)='dropdown.clearSearch({})' [ngModel]="dataSelected"></ss-multiselect-dropdown>
为什么两次使用ngModelChange没有抛出任何错误, 既然,我已经用onSelect($ event)绑定了ngModelchange?
谢谢,
答案 0 :(得分:3)
如果您查看ngModelChange
source code,您会看到{
"user_name": "abc"
"password": "xyz"
}
是Angular的EventEmmiter。
您订阅了两次此发明者。这没什么不对。
答案 1 :(得分:-3)
您可以设置唯一一个ngmodelChange;