我想在我的反应选择列表中包含 optgroups,但它似乎没有记录在任何地方。我有以下结构,是从评论中提取的https://github.com/JedWatson/react-select/issues/59 https://github.com/JedWatson/react-select/issues/59:
render() {
const options = [
{
label: "Group 1",
children: [
{ label: "Group 1, option 1", value: "value_1" },
{ label: "Group 1, option 2", value: "value_2" }
]
},
{ label: "A root option", value: "value_3" },
{ label: "Another root option", value: "value_4" }
];
return <Select options={options} />
}
我希望“Group 1”是一个 optgroup,其中选项 1 和 2 作为子项。相反,“Group 1”只是作为常规选项出现。有谁知道“Group 1”中将其变成 optgroup 的正确密钥是什么?
我已经尝试过“孩子”和“价值观”,但没有效果。
options是神奇的钥匙:
render() {
const options = [
{
label: "Group 1",
options: [
{ label: "Group 1, option 1", value: "value_1" },
{ label: "Group 1, option 2", value: "value_2" }
]
},
{ label: "A root option", value: "value_3" },
{ label: "Another root option", value: "value_4" }
];
return <Select options={options} />
}
这呈现出我期望的方式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)