Мне нужно отфильтровать выпадающее меню на основе следующего выбора.
Эти опции находятся в переключателе. Теперь на основе сделанного выбора мне нужно отфильтровать массив моего выпадающего меню. Это код, который я пробовал. Когда я выбираю второе радио, мой массив фильтруется правильно, но теперь, когда я выбираю другую опцию, он будет фильтровать по ранее отфильтрованному массиву. Поэтому мне нужно сначала сбросить массив, а затем снова фильтровать.
Как я могу это сделать?
handleProductTypeChange(value: any) {
let target = value.target;
if(target.checked) {
const selectedProductType = target.value;
this.productNameClipList = this.productNameClipList.filter((v) => {
return v.top_npd === selectedProductType;
});
}
}