类名属性是否可以以形式动态化



有没有办法使表单字段的类名动态化?

我希望字段的类名根据变量进行更改。

例如,如果vm.isTrue == true则类名:'col-xs-2',否则'col-xs-5'

我试过这个:

{
className: 'col-xs-2',
key: 'maintenanceYN',
type: 'input',
templateOptions: {
disabled: vm.locked
},
expressionProperties: {
'className': function() {
if(vm.isTrue == true) {
return 'col-xs-2'
} else {
return 'col-xs-5'
}
}
}
}

您是否尝试过将条件直接放入 className 属性中,如下所示:

{
className: vm.isTrue ? 'col-xs-2' : 'col-xs-5',
key: 'maintenanceYN',
type: 'input',
templateOptions: {
disabled: vm.locked
}
}

最新更新