有没有办法获得单选按钮的标签?
例如,我有
viewof classification = radio({
options: [
{ label: "Underweight", value: "Underweight" },
{ label: "Healthy Weight", value: "Normal" },
{ label: "Overweight", value: "Overweight" },
{ label: "Obese", value: "Obese" }
],
value: "Underweight"
})如果我想访问"Healthy Weight“标签而不是"Normal”的classification值,可以吗?
发布于 2021-10-21 13:22:40
如果你可以控制无线电的定义(例如,这个无线电不是从你不拥有的笔记本电脑导入的),你可以调整一下结构,让它变得更容易。
例如,在一个单元中:
options = new Map([
["Underweight", "Underweight"],
["Normal", "Healthy Weight"],
["Overweight", "Overweight"],
["Obese", "Obese"]
]);和无线蜂窝:
viewof classification = radio({
options: [...options.entries()].map(([value, label]) => ({label, value})),
value: "Underweight"
})在单元格中,您需要引用标签而不是值:
label = options.get(classification)https://stackoverflow.com/questions/69654038
复制相似问题