From 37f4b7a8795d2b4cda4cce746b62cc8dd40b4cb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=81=8F?= Date: Wed, 10 Apr 2019 10:21:31 +0800 Subject: [PATCH] Tree add global setting, update transition component, #5592 , close #5596 --- src/components/base/collapse-transition.js | 10 ++++- src/components/tree/node.vue | 52 ++++++++++++++++++++-- src/index.js | 5 +++ 3 files changed, 61 insertions(+), 6 deletions(-) diff --git a/src/components/base/collapse-transition.js b/src/components/base/collapse-transition.js index 07eaef75..641781c6 100644 --- a/src/components/base/collapse-transition.js +++ b/src/components/base/collapse-transition.js @@ -67,9 +67,15 @@ const Transition = { export default { name: 'CollapseTransition', functional: true, - render(h, { children }) { + props: { + appear: Boolean + }, + render(h, { children, props }) { const data = { - on: Transition + on: Transition, + props: { + appear: props.appear + } }; return h('transition', data, children); diff --git a/src/components/tree/node.vue b/src/components/tree/node.vue index 6283597a..0cb6aa21 100644 --- a/src/components/tree/node.vue +++ b/src/components/tree/node.vue @@ -1,10 +1,10 @@