Ввод тега с отключенным вводом только?
Я хочу использовать ввод тегов в своем веб-приложении, но я хочу запретить пользователям добавлять новые теги, но при этом сохранить функциональность удаления тегов.
Приложение должно иметь возможность добавлять теги динамически через отдельный процесс, и тогда пользователи могут удалять эти теги, если захотят, но они НЕ ДОЛЖНЫ печатать в поле ввода, чтобы добавлять свои собственные теги.
Это возможно? Я знаю, что вы можете отключить весь ввод тегов, но это также удаляет возможность удалять теги, которые я хочу сохранить.
1 ответ
Вы пытались отключить основной input
сам, а не TagInput
? Что-то вроде:
<TagInput
...
inputProps={{
disabled: true
}}
/>
Есть возможность вызова inputFieldPosition; не уверен в его действительных значениях, но установивinputFieldPosition = {'none'}
, вы можете скрыть ввод и по-прежнему использовать функцию удаления и перетаскивания, если хотите.