Tree: 修改el-tree叶子节点A拖拽到另一个叶子节点B里后,B无法添加子节点,A无法被删除问题

pull/22259/head
AAA611 2022-11-16 22:35:48 +08:00
parent 425235b1fe
commit 95e0b1207b
1 changed files with 2 additions and 5 deletions

View File

@ -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];