Sfoglia il codice sorgente

feat: 添加showLegend属性控制图例容器的显示/隐藏

sequoia tungfang 1 mese fa
parent
commit
a290048c40
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. 3 2
      src/components/TongzhouTrafficMap.vue

+ 3 - 2
src/components/TongzhouTrafficMap.vue

@@ -2,7 +2,7 @@
   <div class="map-wrapper">
     <div ref="mapContainer" class="map-container"></div>
 
-    <div class="map-legend" :style="privateStyle.legend">
+    <div class="map-legend" :style="privateStyle.legend" v-if="showLegend">
       <div class="legend-title">图例</div>
       <div class="legend-list">
         <div class="legend-item all-select" @click="toggleAll">
@@ -43,7 +43,8 @@ export default {
   props: {
     amapKey: { type: String, default: '您的Key' },
     securityJsCode: { type: String, default: '您的安全密钥' },
-    showSpecialRoutes: { type: Boolean, default: true }
+    showSpecialRoutes: { type: Boolean, default: true },
+    showLegend: { type: Boolean, default: true }
   },
   data() {
     return {