我正在尝试为一堆状态创建多选组件。我希望用户能够选择所有选项。我正在使用react-widgets多选。
**我知道您可以将data
道具设置为与value
道具相同,但是我不确定如何做到这一点,以便用户可以选择一个状态或全部状态。
render () {
const renderMultiselect = ({ input, data, valueField, textField }) =>
<Multiselect {...input}
onBlur={() => input.onBlur()}
value={input.value || []} // requires value to be an array
data={data}
valueField={valueField}
textField={textField}
/>
return (
<Field
name="stateSelection"
component={renderMultiselect}
data={[ 'AL', 'NY', 'MN' ]}/>
)
}