diff --git a/packages/core/src/components/radio-group/radio-group.tsx b/packages/core/src/components/radio-group/radio-group.tsx index 6bf02a7854..af255c478d 100644 --- a/packages/core/src/components/radio-group/radio-group.tsx +++ b/packages/core/src/components/radio-group/radio-group.tsx @@ -34,6 +34,13 @@ export class RadioGroup implements ComponentDidLoad, RadioGroupInput { */ @Prop({ mutable: true }) value: string; + @Watch('disabled') + disabledChanged() { + this.radios.forEach(radio => { + radio.disabled = this.disabled; + }); + } + @Watch('value') valueChanged() { // this radio group's value just changed