【发布时间】:2019-02-13 12:16:04
【问题描述】:
以下是我如何调用“选择”菜单的 sn-p:
import Select from 'react-select';
const SelectMenu = (props) => {
const { options, defaultValue, onChange, name, label } = props;
return (
<Select
options={options}
defaultValue={defaultValue}
onChange={onChange}
name={name}
id="search-select"
/>
);
};
我的选项对象如下所示:
TestObj: [
{
label: 'Test 1',
value: 3.49
},
{
label: 'Test 2',
value: 3.99
},
{
label: 'Test 3',
value: 3.89
},
{
label: 'Test 4',
value: 3.99
},
{
label: 'Test 5',
value: 0
}
]
由于两个选项共享相同的值,我得到了这个效果:
可以看出,由于测试 2 和 4 共享相同的值,它们都显示为选中。
有没有一种方法可以在保持相同值的同时让它只选择实际选择的选项?
【问题讨论】:
标签: reactjs react-select