ngx-Chips - Как отключить выделение тегов?

Я использую ngx-chip с Angular 5 и не могу понять, как остановить / отключить выбор добавленных тегов.

Я видел в документах, что есть метод (onSelect), и пытаюсь вернуть false, но он не работает. Я также пытаюсь предотвратить событие с помощью (щелкнуть), но этот метод недоступен для ngx-chip.

Кто-нибудь знает, как остановить выбор тега после добавления тега?


person Kaloyan Stamatov    schedule 12.09.2019    source источник


Ответы (1)


Вы можете использовать свойство readonly в теге для достижения желаемого. Используйте событие onItemAdded из ngx-chip, и при добавлении элемента установите для свойства readonly значение true для нового тега.

См. Документацию по этому вопросу здесь.

Здесь - это пример StackBlitz.

person ViqMontana    schedule 12.09.2019
comment
Это здорово, но мне нужна кнопка закрытия X, чтобы оставаться активным. Я хочу отключить только выделение. Я могу отключить CSS, но ищу лучший подход - person Kaloyan Stamatov; 12.09.2019