Kaynağa Gözat

fix: fix props option merging

Evan You 7 yıl önce
ebeveyn
işleme
456ee13ec9
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      packages/core/src/componentOptions.ts

+ 3 - 1
packages/core/src/componentOptions.ts

@@ -137,7 +137,9 @@ export function resolveComponentOptionsFromClass(
     }
   }
 
-  options.props = normalizePropsOptions(options.props)
+  if (options.props) {
+    options.props = normalizePropsOptions(options.props)
+  }
 
   const ParentClass = Object.getPrototypeOf(Class)
   if (ParentClass !== Component) {