Преглед на файлове

RadioGroup: fix RadioGroup used in component causes exception #17908 (#20783)

lichao преди 4 години
родител
ревизия
960bbcb562
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      packages/radio/src/radio-group.vue

+ 3 - 1
packages/radio/src/radio-group.vue

@@ -43,7 +43,9 @@
         return (this.elFormItem || {}).elFormItemSize;
       },
       _elTag() {
-        return (this.$vnode.data || {}).tag || 'div';
+        let tag = (this.$vnode.data || {}).tag;
+        if (!tag || tag === 'component') tag = 'div';
+        return tag;
       },
       radioGroupSize() {
         return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size;