From 1adfbb6d0382a02a31d2ac1fc94ddbaebe6196ca Mon Sep 17 00:00:00 2001 From: WX <1377869194@qq.com> Date: 星期三, 12 七月 2023 17:17:02 +0800 Subject: [PATCH] 1 --- src/views/layer/layerSet.vue | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/views/layer/layerSet.vue b/src/views/layer/layerSet.vue index dcba02a..c3cdad0 100644 --- a/src/views/layer/layerSet.vue +++ b/src/views/layer/layerSet.vue @@ -286,6 +286,24 @@ console.log(selectedNodeId.value, "褰撳墠閫変腑鐨勮妭鐐�"); } }; +const remove = (node: Node, data: Tree) => { + const parent = node.parent; + const children: Tree[] = parent.data.children || parent.data; + const index = children.findIndex((d) => d.id === data.id); + children.splice(index, 1); + // menuOption.value = [...menuOption.value]; +}; +let id = 1000; +const append = (data: Tree) => { + const newChild = { id: id++, name: "testtest", children: [] }; + if (!data.children) { + data.children = []; + } + data.children.push(newChild); + // console.log(data); + // menuOption = [...menuOption]; + // console.log(menuOption); +}; </script> <style lang="less" scoped> -- Gitblit v1.9.3