From 683e6d51837a40589d5e738daf12e67a2f4226fe Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 9 Feb 2019 09:51:18 +0800 Subject: [PATCH] [bugfix] functional component shouldl inherit attrs (#2706) --- packages/utils/use/sfc.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/utils/use/sfc.js b/packages/utils/use/sfc.js index 10ea2dfbe..7d7f4340f 100644 --- a/packages/utils/use/sfc.js +++ b/packages/utils/use/sfc.js @@ -31,7 +31,15 @@ function install(Vue) { Vue.component(camelize(`-${name}`), this); } -const inheritKey = ['style', 'class', 'nativeOn', 'directives', 'staticClass', 'staticStyle']; +const inheritKey = [ + 'style', + 'class', + 'attrs', + 'nativeOn', + 'directives', + 'staticClass', + 'staticStyle' +]; const mapInheritKey = { nativeOn: 'on' }; function functional(sfc) {