feat: topo重构(70%)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="meta2d-box" v-my-loading="meta2dLoading">
|
||||
<meta2dHeader :meta2dId="meta2dId" :isChart="isChart" :project="project" @edit="editFlag = true" @exitEdit="exitEdit"/>
|
||||
<div class="meta2d-box list-page" v-my-loading="meta2dLoading">
|
||||
<meta2dHeader :meta2dId="meta2dId" :isChart="isChart" :project="project" :editFlag="editFlag" @edit="editFlag = true" @exitEdit="exitEdit"/>
|
||||
<div class="meta2d-main" :class="isChart ? 'meta2d-chart': 'meta2d-project'">
|
||||
<div :id="meta2dId" style="height: 100%;width: 100%"></div>
|
||||
</div>
|
||||
@@ -22,6 +22,7 @@ import meta2dProps from '@/components/common/project/meta2d/meta2dProps'
|
||||
import meta2dMain from '@/components/common/project/meta2d/js/meta2dMain'
|
||||
import { getTopology, setTopology } from '@/components/common/js/common'
|
||||
import topoUtil from '@/components/common/project/meta2d/js/topoUtil'
|
||||
import bus from '@/libs/bus'
|
||||
export default {
|
||||
name: 'meta2dMain',
|
||||
mixins: [meta2dMain, topoUtil],
|
||||
@@ -50,6 +51,7 @@ export default {
|
||||
},
|
||||
mounted () {
|
||||
this.init()
|
||||
bus.$on('changeSelectPens', this.pensActive)
|
||||
},
|
||||
methods: {
|
||||
|
||||
@@ -57,6 +59,7 @@ export default {
|
||||
beforeDestroy () {
|
||||
getTopology(this.meta2dId).destroy()
|
||||
setTopology(this.meta2dId, null)
|
||||
bus.$off('changeSelectPens', this.pensActive)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user