这是我的代码:我想使用onSelect类型触发而不是更改,非常欢迎任何帮助。
<select multiple (change)="setSelected($event.target)">
<option *ngFor="let accessKey of accessKeys" [ngValue] = "accessKey">
{{accessKey.name}}</option>
</select>
答案 0 :(得分:4)
您可以简单地使用primeng的Multiselect,请点击此处获取更多信息
答案 1 :(得分:1)
您可以使用 ngModelChange
<select multiple [ngModel]="selectedOptions" (ngModelChange)="setSelected($event.target)">
<option *ngFor="let accessKey of accessKeys" [ngValue] = "accessKey">
{{accessKey.name}}
</option>
</select>