antd radio 互斥使用

610 阅读1分钟
      <template v-slot:actionCustomer="text,record,index">
            <a-radio @change="radioOnChange($event,record)" :checked="record.tsDmsCustomer.checked"></a-radio>
          </template>



radioOnChange(e, obj) {
        const {checked} = e.target
        this.loadDataCustomer.forEach(item => item.tsDmsCustomer.checked = false)//所有置false,即不选中
        obj.tsDmsCustomer.checked = checked//仅仅将当前的状态进行修改
        if(checked){
          this.nowStatus = obj.tsDmsCustomer
        }
      },