Преглед изворни кода

fix: fix props option merging

Evan You пре 7 година
родитељ
комит
456ee13ec9
1 измењених фајлова са 3 додато и 1 уклоњено
  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) {