|
@@ -19,7 +19,7 @@
|
|
|
</a-space>
|
|
|
</div>
|
|
|
<div ref="container" class="container" :style="{transform: `scale(${scale / 100})`}">
|
|
|
- <Node v-for="(item, index) in details" :key="index" :detail="item" :id="item.id" @add="add" @edit="edit" @delete="handleDelete" />
|
|
|
+ <Node v-for="item in details" :key="item.id" :detail="item" :id="item.id" @add="add" @edit="edit" @delete="handleDelete" />
|
|
|
</div>
|
|
|
<BaseForm ref="baseModal" />
|
|
|
</div>
|
|
@@ -275,7 +275,7 @@ export default {
|
|
|
},
|
|
|
//删除节点
|
|
|
handleDelete(record) {
|
|
|
- this.instance.unmanage(document.getElementById(record.id), true)
|
|
|
+ this.instance.unmanage(document.getElementById(record.id))
|
|
|
this.details = this.details.filter((item) => {
|
|
|
item.children = item.children.filter((child) => child !== record.id)
|
|
|
return item.id !== record.id
|