diff --git a/components/_util/vnode.js b/components/_util/vnode.js index c4cdb3e39..20d859baf 100644 --- a/components/_util/vnode.js +++ b/components/_util/vnode.js @@ -51,7 +51,7 @@ export function cloneVNodes (vnodes, deep) { return res } -export function cloneElement (n, nodeProps, clone) { +export function cloneElement (n, nodeProps, deep) { let ele = n if (Array.isArray(n)) { ele = filterEmpty(n)[0] @@ -59,7 +59,7 @@ export function cloneElement (n, nodeProps, clone) { if (!ele) { return null } - const node = clone ? cloneVNode(ele, true) : ele + const node = cloneVNode(ele, deep) const { props = {}, key, on = {}, children } = nodeProps const data = node.data || {} const { style = data.style, diff --git a/components/auto-complete/InputElement.vue b/components/auto-complete/InputElement.vue index 43c34f2e3..13decdb1c 100644 --- a/components/auto-complete/InputElement.vue +++ b/components/auto-complete/InputElement.vue @@ -1,6 +1,6 @@