我正在使用React 17,并尝试使用不同的芯片输入字段,如material-ui-chip-input等。不幸的是,我尝试的所有npm包都不能与react版本17一起工作。
你知道有什么组件可以和这个版本一起工作吗?或者我怎么自己创建一个?
先谢了
编辑:我已经设法做了我想要的,但不幸的是,我现在得到以下错误时,按回车/添加一个新的项目:
index.js:1警告:呈现其他组件(ForwardRef(Autocomplete)
)时无法更新组件(CreatePoll
)
下面是显示问题的代码和框:https://codesandbox.io/s/compassionate-greider-wr9wq?file=/src/App.tsx
3条答案
按热度按时间ee7vknir1#
你为什么不用这个来代替一个新的包呢?自动完成程序就是这么做的。
bihw5rsg2#
来源:https://github.com/viclafouch/mui-chips-input
c3frrgcw3#
使用
Autocomplete
的freeSolo
属性,只需将options
属性设置为一个空数组: