Material-ui List选择多个项目

时间:2017-04-27 11:43:59

标签: material-ui

如文档示例所示,您可以实现selectable List

我想知道如何才能使列表支持多项选择。

示例中使用的方法是makeSelectable。似乎没有关于该方法的任何文档,我无法在他们的git项目的问题中找到任何实质内容。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

创建状态变量selectedItems以跟踪列表中的选定项目。 ListItem支持checkboxes,因此您可以为每个ListItem创建一个复选框,向其添加onCheck处理程序并向其传递一个唯一值,以标识选中哪个复选框,并根据您可以修改状态变量selectedItems

或者,您可以使用菜单代替列表,因为它具有属性multiple。您可以将其设置为true,即可。