我想在我的网络应用中使用标记输入,但我想禁止用户添加新标记,但仍保留删除标记的功能。
应用程序应该能够通过单独的进程动态添加标记,然后用户可以根据需要删除这些标记,但是他们不能输入输入字段来添加自己的标记。
这可能吗?我知道您可以将整个标记输入设置为禁用,但这也会删除删除标记的功能 - 我想保留它。
答案 0 :(得分:0)
您是否尝试过禁用基础input
本身而不是TagInput
?类似的东西:
<TagInput
...
inputProps={{
disabled: true
}}
/>
答案 1 :(得分:0)
有一个选项调用inputFieldPosition;不确定其有效值,但可以通过设置inputFieldPosition = {'none'}
来隐藏输入,并且仍然可以根据需要使用删除和拖动功能。