From 980b6072524c06944be18c4e85fb91b084450c8b Mon Sep 17 00:00:00 2001 From: hetech Date: Wed, 27 Mar 2019 18:28:50 +0800 Subject: [PATCH] Tree: revert pr #13349 (#14847) --- packages/tree/src/model/node.js | 1 - test/unit/specs/tree.spec.js | 30 ------------------------------ 2 files changed, 31 deletions(-) diff --git a/packages/tree/src/model/node.js b/packages/tree/src/model/node.js index 8e62a709de8..85ffa388bd0 100644 --- a/packages/tree/src/model/node.js +++ b/packages/tree/src/model/node.js @@ -465,7 +465,6 @@ export default class Node { this.doCreateChildren(children, defaultProps); this.updateLeafState(); - reInitChecked(this); if (callback) { callback.call(this, children); } diff --git a/test/unit/specs/tree.spec.js b/test/unit/specs/tree.spec.js index 6ff531252fe..b92038fd2dd 100644 --- a/test/unit/specs/tree.spec.js +++ b/test/unit/specs/tree.spec.js @@ -299,36 +299,6 @@ describe('Tree', () => { expect(vm.$el.querySelectorAll('.el-checkbox .is-checked').length).to.equal(1); }); - it('defaultCheckedKeys & lazy, checked children length as expected', () => { - vm = getTreeVm(':load="loadNode" :props="defaultProps" :default-checked-keys="defaultCheckedKeys" node-key="id" :default-expanded-keys="[1]" lazy show-checkbox ', { - created() { - this.defaultCheckedKeys = [2, 3]; - }, - methods: { - loadNode(node, resolve) { - if (node.level === 0) { - return resolve([{ label: 'head', id: 1} ]); - } - return resolve([ - { - label: '#1', - id: 2 - }, - { - label: '#3', - id: 3 - }, - { - label: '$4', - id: 5 - } - ]); - } - } - }); - expect(vm.$el.querySelectorAll('.el-checkbox.is-checked').length).to.equal(2); - }); - it('show checkbox', done => { vm = getTreeVm(':props="defaultProps" show-checkbox'); const tree = vm.$children[0];