mirror of https://github.com/ElemeFE/element
Tree: 修改el-tree叶子节点A拖拽到另一个叶子节点B里后,B无法添加子节点,A无法被删除问题
parent
425235b1fe
commit
95e0b1207b
|
@ -1,6 +1,7 @@
|
|||
import objectAssign from 'element-ui/src/utils/merge';
|
||||
import { markNodeData, NODE_KEY } from './util';
|
||||
import { arrayFindIndex } from 'element-ui/src/utils/util';
|
||||
import Vue from 'vue'
|
||||
|
||||
export const getChildState = node => {
|
||||
let all = true;
|
||||
|
@ -417,12 +418,8 @@ export default class Node {
|
|||
children = props.children || 'children';
|
||||
}
|
||||
|
||||
if (data[children] === undefined) {
|
||||
data[children] = null;
|
||||
}
|
||||
|
||||
if (forceInit && !data[children]) {
|
||||
data[children] = [];
|
||||
Vue.set(data,children,[])
|
||||
}
|
||||
|
||||
return data[children];
|
||||
|
|
Loading…
Reference in New Issue