Material UI 自动完成添加项目并进行多项选择
2020-10-18
3605
我尝试了 Material UI 中的自动完成示例。它是关于输入新值时添加选项。以下是演示的链接: https://codesandbox.io/s/material-demo-forked-lgeju?file=/demo.js 我想知道的是,输入中的值实际上并未添加到此示例中的选项中,因此它实际上不起作用。为什么会这样?此外,我不能将它用于多选(通过将属性“multiple”添加到自动完成),因为这会产生“TypeError 无法读取属性‘length’为 null”。有没有办法让它适用于多选?
非常感谢任何帮助。
2个回答
根据有关
multiple
prop 的
文档
:
If true, value must be an array and the menu will support multiple selections.
因此,只需将您的状态初始化为一个数组,以便它
将
具有属性
length
并且是一个数组,从而满足我上面引用的条件
const [value, setValue] = React.useState([]);
95faf8e76605e973
2020-10-18
添加项目 top100Films.push(value)
majidheidari
2021-11-08