1.背景:在公司开发需求中有一个选择颜色的单选框(黑色,白色),每种颜色选择后均支持取消选中,可是el-radio标签不支持取消选中。
2.解决:
方法1:
黑色白色
clickitemdataType (e) { // e为radio的label值e === this.radioColor ? this.radioColor = '' : this.radioColor = e },
方法2:换checkbox,设置max=1即可
data () {return {checkList: ['A']}}