Как удалить или удалить элемент из массива при изменении в Angular - PullRequest
0 голосов
/ 04 мая 2019

Здесь я хочу удалить выбранный элемент из массива, когда я изменил выпадающий список.У меня есть несколько пунктов в списке флажков, и при выборе я помещаю элемент в массив, но когда я изменяю выпадающий список, выбранный элемент должен быть удален из массива.Я воспроизвел мою проблему здесь, пожалуйста, посмотрите на эту ссылку https://stackblitz.com/edit/angular-rhkz6i?file=src%2Fapp%2Fapp.component.ts

Ответы [ 2 ]

1 голос
/ 04 мая 2019

Вы можете просто добавить this.selectedGroups = []; в функцию setGroup, чтобы ее можно было сбросить

setGroup(nav:any, index){this.selectedGroups = [];}
1 голос
/ 04 мая 2019

Я думаю, вы просто хотите сбросить this.selectedGroups. Поэтому внутри setGroup(nav:any, index) добавьте строку с this.selectedGroups = []

...