From c0c034b3ef0fdf0fd9c802d5984dbd717db6817a Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 06 九月 2023 17:54:55 +0800 Subject: [PATCH] 定制桌面. --- src/components/treeMenu/jsTree/tree.vue | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/treeMenu/jsTree/tree.vue b/src/components/treeMenu/jsTree/tree.vue index 13bb17f..353f853 100644 --- a/src/components/treeMenu/jsTree/tree.vue +++ b/src/components/treeMenu/jsTree/tree.vue @@ -62,7 +62,7 @@ childrenFieldName: { type: String, default: "children" }, itemEvents: { type: Object, - default: function() { + default: function () { return {}; } }, @@ -152,29 +152,29 @@ item ); let self = this; - node.addBefore = function(data, selectedNode) { + node.addBefore = function (data, selectedNode) { let newItem = self.initializeDataItem(data); let index = selectedNode.parentItem.findIndex(t => t.id === node.id); selectedNode.parentItem.splice(index, 0, newItem); }; - node.addAfter = function(data, selectedNode) { + node.addAfter = function (data, selectedNode) { let newItem = self.initializeDataItem(data); let index = selectedNode.parentItem.findIndex(t => t.id === node.id) + 1; selectedNode.parentItem.splice(index, 0, newItem); }; - node.addChild = function(data) { + node.addChild = function (data) { let newItem = self.initializeDataItem(data); node.opened = true; node[self.childrenFieldName].push(newItem); }; - node.openChildren = function() { + node.openChildren = function () { node.opened = true; self.handleRecursionNodeChildren(node, node => { node.opened = true; }); }; - node.closeChildren = function() { + node.closeChildren = function () { node.opened = false; self.handleRecursionNodeChildren(node, node => { node.opened = false; @@ -229,6 +229,7 @@ oriNode.model.selected = true; }, handleBatchSelectItems(oriNode, oriItem) { + console.log('oriNode, oriItem', oriNode, oriItem) this.handleRecursionNodeChilds(oriNode, node => { if (!!node.model) { if (!!node.model.disabled) return; -- Gitblit v1.8.0