add api for tree (#9718)

This commit is contained in:
FuryBean
2018-02-09 10:28:43 +08:00
committed by 杨奕
parent d32beea1fe
commit 6bef614c01
8 changed files with 111 additions and 17 deletions

View File

@@ -64,6 +64,7 @@
import ElCollapseTransition from 'element-ui/src/transitions/collapse-transition';
import ElCheckbox from 'element-ui/packages/checkbox';
import emitter from 'element-ui/src/mixins/emitter';
import { getNodeKey } from './model/util';
export default {
name: 'ElTreeNode',
@@ -140,12 +141,8 @@
},
methods: {
getNodeKey(node, index) {
const nodeKey = this.tree.nodeKey;
if (nodeKey && node) {
return node.data[nodeKey];
}
return index;
getNodeKey(node) {
return getNodeKey(this.tree.nodeKey, node.data);
},
handleSelectChange(checked, indeterminate) {