отключить и включить список фишек - PullRequest
0 голосов
/ 07 ноября 2019

Мне нужно получить список, в котором после выбора имени в этом списке оно должно отображаться в формате микросхема / микросхемы в угловом формате (машинопись), а выбранное нами имя должно быть отключено в списке. Если выбранное имя удалено, это конкретное имя должно отображаться в текущем списке микросхем / микросхем

1 Ответ

0 голосов
/ 07 ноября 2019

На мой взгляд, есть два основных подхода к достижению того, что вы хотите.

  1. Вы можете создать другой массив для выбранных элементов, затем после выбора имени из списка вы можете переместить элемент в массив selectedItems. selectedItems массив может быть использован для отображения чипов. Также, если элемент в основном списке находится в массиве selectedItems, его следует отключить.

  2. Вы можете создать поле в элементе с именем isSelected, который будет типом логического значения. Например:

item{
  name: string;
  isSelected = false;
}

, тогда, если для элемента установлен флаг isSelected, установленный в true, он должен отображаться в чипе и отключаться в списке. Нажатие на элемент в главном списке должно только изменить значение isSelected на true.

...