fix: 实体关系图优化:重置初始化拓展图动画随机展示问题修改
This commit is contained in:
@@ -88,6 +88,15 @@ export default {
|
||||
try {
|
||||
const initialData = await this.generateInitialData()
|
||||
this.initialData = _.cloneDeep(initialData) // 初始化数据
|
||||
this.initForceGraph(initialData) // 初始化拓展图
|
||||
} catch (e) {
|
||||
console.error(e)
|
||||
this.$message.error(this.errorMsgHandler(e))
|
||||
} finally {
|
||||
this.rightBox.loading = false
|
||||
}
|
||||
},
|
||||
initForceGraph(initialData) {
|
||||
let hoverNode = null
|
||||
const canvasHeight = document.body.clientHeight - 100
|
||||
this.graph = ForceGraph()(document.getElementById('entityGraph'))
|
||||
@@ -589,12 +598,6 @@ export default {
|
||||
}
|
||||
}
|
||||
})
|
||||
} catch (e) {
|
||||
console.error(e)
|
||||
this.$message.error(this.errorMsgHandler(e))
|
||||
} finally {
|
||||
this.rightBox.loading = false
|
||||
}
|
||||
},
|
||||
getTempNodeAngle (nodeCount, i) {
|
||||
switch (nodeCount) {
|
||||
@@ -703,7 +706,7 @@ export default {
|
||||
justUndo: false,
|
||||
justRedo: false
|
||||
}
|
||||
this.graph.graphData(_.cloneDeep(this.initialData)).centerAt(0, 0).zoom(0.9999)
|
||||
this.initForceGraph(_.cloneDeep(this.initialData)) // 初始化拓展图
|
||||
this.rightBox.show = true
|
||||
this.rightBox.node = this.rootNode
|
||||
this.rightBox.mode = 'detail'
|
||||
|
||||
Reference in New Issue
Block a user