我正在使用 Grommet v2 组件并尝试镜像 Grommet 故事书中 Select 'Seasons' 示例中使用的显示。
该字段如下所示:
不同之处在于我的数据需要将标签和值分开:
const Options = [
{
label: "S01",
value: "283736"
},
{
label: "S02",
value: "293774"
},
而不是使用默认值:
const Options = [
"S01",
"S02",
在他们的故事书中Grommet 的 ObjectMultiSelect 示例中使用了对象格式。我发现 Select 组件需要
labelKey="label"
并将valueKey="value"
对象作为选项加载,但是添加这两个道具似乎破坏了组件选项。
我希望传入的数据类似于
const Options = [
{
label: "S01",
value: "283736"
},
{
label: "S02",
value: "293774"
},
并且仍然有如上显示的选项。