RadioGroup add prop button-style

This commit is contained in:
梁灏 2021-01-14 17:50:43 +08:00
parent fb6845f431
commit b8f4f2a4a3
3 changed files with 25 additions and 1 deletions

View file

@ -41,6 +41,13 @@
name: {
type: String,
default: getUuid
},
// 4.5.0
buttonStyle: {
validator (value) {
return oneOf(value, ['default', 'solid']);
},
default: 'default'
}
},
data () {
@ -57,6 +64,7 @@
[`${prefixCls}-${this.size}`]: !!this.size,
[`ivu-radio-${this.size}`]: !!this.size,
[`${prefixCls}-${this.type}`]: !!this.type,
[`${prefixCls}-button-${this.buttonStyle}`]: this.type === 'button' && this.buttonStyle !== 'default',
[`${prefixCls}-vertical`]: this.vertical
}
];