From 456ee13ec9b3a03b8fc7a62e7091deba2448f0bc Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 16 Oct 2018 19:16:34 -0400 Subject: [PATCH] fix: fix props option merging --- packages/core/src/componentOptions.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/componentOptions.ts b/packages/core/src/componentOptions.ts index 385a2f6de8..e03cb3e7c8 100644 --- a/packages/core/src/componentOptions.ts +++ b/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) { -- 2.47.3