From 3a7bbecb22d6240b93ba110633966a9a7ea48b8d Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 11 Oct 2018 14:27:02 -0400 Subject: [PATCH] feat: alias $attrs to $props when component has no declared props --- packages/core/src/componentProps.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/componentProps.ts b/packages/core/src/componentProps.ts index d8618acb74..936f733d95 100644 --- a/packages/core/src/componentProps.ts +++ b/packages/core/src/componentProps.ts @@ -84,6 +84,9 @@ export function resolveProps( validateProp(key, unwrap(rawData[key]), opt, isAbsent) } } + } else { + // if component has no declared props, $attrs === $props + attrs = props } return { props, attrs } } -- 2.47.3