所以我使用来自 react-select 的多选和 redux-form 以及 onBlur hack(?) 这在幕后工作正常,因为当我提交它时,我在值中有选择的数据
但是在访问任何多选字段后(即使我没有选择任何内容)我最终没有任何值(除了这个之外什么都没有显示
))
const options = [
{ value: 'one', label: 'One' },
{ value: 'two', label: 'Two' }
];
<Select
value="one"
options={options}
multi={true}
{...input}
onBlur={() => {
input.onBlur({...input.value})
}
}
/>
所以我最终得到了 redux 状态的值,但我看不到该字段中的任何值。有谁知道为什么会这样?