注:本方案直接修改uview组件源码

一、打开 /node_modules/uview-ui/components/u-radio/u-radio.vue 文件

二、找到 setRadioCheckedStatus() 函数

三、函数修改为

setRadioCheckedStatus() {
    this.emitEvent();
    if(this.parent) {
        if (this.parentData.value !== this.name) {
            this.parent.setValue(this.name);
            this.parentData.value = this.name;
        } else {
            this.parent.setValue('');
            this.parentData.value = '';
        }
    }
}

Logo

前往低代码交流专区

更多推荐