【发布时间】:2018-12-09 19:43:03
【问题描述】:
Document Link 我正在按照上面的文档链接来实现 Select-field 组件。 我没有在这个组件中找到适合全选的文档。
组件的导入声明
import SelectField from 'material-ui/SelectField';
组件代码:
<SelectField
className="search_items"
multiple={true}
hintText="Select Item"
value={values}
onChange={this.handleChange} >
{this.menuItems(values)}
</SelectField>
menuItems 功能:
menuItems(values) {
return unique && unique.map((name) => (
<MenuItem
key={name}
insetChildren={true}
checked={values && values.indexOf(name) > -1}
value={name}
primaryText={name && name.concat('(').concat(sectors.filter(i => i === name).length).concat(')')}
/>
));
}
OnChange 函数:
handleChange(event, index, values) {
this.setState({ values })
}
如何为所有要选择的项目启用全选选项。 提前致谢
【问题讨论】:
标签: reactjs select material-ui multi-select