diff --git a/packages/form/src/fields/RadioGroup.vue b/packages/form/src/fields/RadioGroup.vue index 52db27b5..52791a7c 100644 --- a/packages/form/src/fields/RadioGroup.vue +++ b/packages/form/src/fields/RadioGroup.vue @@ -36,6 +36,9 @@ const itemComponent = computed(() => (props.config.childType === 'button' ? TMag const emit = defineEmits(['change']); const clickHandler = (item: string | number | boolean) => { + if (props.disabled) { + return; + } // 再次点击取消选中 emit('change', props.model[props.name] === item ? '' : item); };