Я хочу сбросить ng-select, когда нажимаю кнопку очистки, мой код такой, как показано ниже:
<ng-select (change)="setFilter('','')"
[items]="eventType"
bindLabel="name"
bindValue="id"
placeholder="Select Event Type"
[(ngModel)]="event_type" id="eventType">
</ng-select>
<button class="acq-btn acq-btn-default"(click)="clearFilter()">Clear</button>
Функция, которую я создал, выглядит следующим образом:
eventType = [
{id: 'create', name: 'Create'},
{id: 'update', name: 'Update'},
{id: 'delete', name: 'Delete'},
];
clearFilter(){
this.event_type = '';
this.setFilter('','');
}
Используя select, я фильтрую данные. Фильтрация работает нормально.
Кнопка «Очистить» тоже подойдет, просто пользовательский интерфейс показывает крестик, как показано ниже:
![enter image description here](https://i.stack.imgur.com/NjxXs.png)
Можете ли вы помочь мне в этом вопросе?