[英]ng-multiselect-dropdown-angular7 (onDeSelect) not working
當您選擇一個選項時調用 OnSelectAll,您需要在打字稿文件中創建 onItemDeSelect 函數
並使用此 HTML :
<ng-multiselect-dropdown-angular7 [placeholder]="'custom placeholder' [data]="dropdownList" [(ngModel)]="selectedItems" [settings]="dropdownSettings" (onSelect)="onItemSelect($event)" (onSelectAll)="onSelectAll($event)" (onDeSelect)="onItemDeSelect($event)"> </ng-multiselect-dropdown-angular7>
這是我的代碼
在 HTML 中
<ng-multiselect-dropdown class=""
placeholder="Select value"
[data]="dropdownData"
[settings]="dropdownSettings"
(onSelect)="onItemSelect($event)"
(onSelectAll)="onSelectAll($event)"
(onDeSelect)="onItemDeSelect($event)"
(onDeSelectAll)="onDeSelectAll($event)">
</ng-multiselect-dropdown>
然后在 xxx.component.ts 文件中
onDeSelectAll(items: any){
//here you have access to all items
}
像這樣在組件中定義事件
onItemDeSelect(item: any) {
console.log('onItemDeSelect', item);
}
並像這樣在視圖上使用 onDeSelect
<ng-multiselect-dropdown-angular7 ... (onDeSelect)="onItemDeSelect($event)"></ng-multiselect-dropdown-angular7>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.