模式
Color : {
optional: true,
autoform: {
type: "select-radio",
options: function () {
return [
{label: "orange", value: orange},
{label: "blue", value: blue},
{label: "red", value: red}
];
}
}
}
HTML页面:
{{> afFormGroup name="Color" type="select-radio" options=options}}
没有显示复选框按钮,我做错了什么?
答案 0 :(得分:0)
您还需要一个类型的架构字段。不只是autoform字段。试试这个:
Color: {
optional: true,
type: String,
autoform: {
type: "select-radio",
options: function() {
return [{
label: "orange",
value: orange
}, {
label: "blue",
value: blue
}, {
label: "red",
value: red
}];
}
}
}
答案 1 :(得分:0)
另一种选择是这样做,如果你想保存一些打字(请原谅咖啡因)
color:
type: String
allowedValues: ['Red', 'Blue', 'Orange']
autoform:
type: 'select-radio'
答案 2 :(得分:0)
你的html助手错了。实现这一目标的正确方法是
{{> afFormGroup name="Color" type="select-radio" }}
请注意,我刚刚删除了" options = options"来自您的原始代码
{{> afFormGroup name="Color" type="select-radio" options=options}}