|
@@ -8,12 +8,12 @@
|
|
|
<div class='legend-container'>
|
|
|
<div :class='showView===1?"legend2":"legend"' @click='showTl' v-if='(type==1 || floors.length>0)&& isMessage && legendTable.length>0'>图例</div>
|
|
|
<!-- 图里展示状态组件 -->
|
|
|
- <el-collapse-transition v-show='(type==1 || floors.length>0)&& isMessage && legendTable.length>0'>
|
|
|
- <div class='legend-tab' v-show='showView===1'>
|
|
|
- <div class='legend-table2' v-show='systemName=="土建装饰"'>
|
|
|
+ <el-collapse-transition v-if='(type==1 || floors.length>0)&& isMessage && legendTable.length>0'>
|
|
|
+ <div class='legend-tab' v-if='showView===1'>
|
|
|
+ <div class='legend-table2' v-if='systemName=="土建装饰"'>
|
|
|
<lengend-view @changeSwitch='handleSwich' ref='viewLengend' :systemName='systemName'></lengend-view>
|
|
|
</div>
|
|
|
- <div class='legend-table' v-show='systemName!="土建装饰"'>
|
|
|
+ <div class='legend-table' v-else>
|
|
|
<div>
|
|
|
<lengend-view @changeSwitch='handleSwich' ref='viewLengend' :systemName='systemName'></lengend-view>
|
|
|
</div>
|
|
@@ -22,7 +22,7 @@
|
|
|
</el-collapse-transition>
|
|
|
<!-- 图例编辑状态组件 -->
|
|
|
<el-collapse-transition>
|
|
|
- <div v-show='showView===2'>
|
|
|
+ <div v-if='showView===2'>
|
|
|
<lengend-edit
|
|
|
@changeSwitch='handleSwich'
|
|
|
v-if='editTable.length>0'
|
|
@@ -204,11 +204,11 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
deep: true
|
|
|
- },
|
|
|
- '$refs.viewLengend':{
|
|
|
- handler(newV,oldV) {
|
|
|
- this.$refs.viewLengend.setSelected()
|
|
|
- }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ '$refs.viewLengend': {
|
|
|
+ handler(newV, oldV) {
|
|
|
+ this.$refs.viewLengend.setSelected()
|
|
|
}
|
|
|
},
|
|
|
methods: {
|