Quellcode durchsuchen

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

sequoia tungfang vor 1 Monat
Ursprung
Commit
a290048c40
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  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 {