我有select-radio-inline'
类型的autoform。所需的星号显示在所有选项中。我想把它从收音机盒中删除。
如何实现?
架构:
name: {
type: String,
autoform: {
type: 'select-radio-inline',
label: "Sex",
afFieldInput: {
options: function() {
return [{
label: "male",
value: "male"
}, {
label: "female",
value: "female"
}];
}
}
}
}
答案 0 :(得分:1)
您可以通过覆盖相应的CSS规则来隐藏星号,例如:
[data-required] label:after {
content: '';
}
如果您只想隐藏name
群组的所有星号,可以创建一个div
来封装您的AutoForm元素,然后使用div
的标识符作为父选择器:
#name > [data-required] label:after {
content: '';
}
如果您想为标签保留星号,只需删除name
组中收音机选项的星号,即可使用:
[data-schema-key="name"] label:after {
content: '';
}
答案 1 :(得分:1)
这适合我。
.form-group[data-required="true"] .af-radio-group label:after {
content: "" !important;
}