Showing
1 changed file
with
8 additions
and
8 deletions
| 1 | <!-- | 1 | <!-- |
| 2 | * @Date: 2023-05-19 14:54:27 | 2 | * @Date: 2023-05-19 14:54:27 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2023-06-08 17:33:46 | 4 | + * @LastEditTime: 2023-06-12 10:35:56 |
| 5 | * @FilePath: /map-demo/src/views/index.vue | 5 | * @FilePath: /map-demo/src/views/index.vue |
| 6 | * @Description: 地图主体页面 | 6 | * @Description: 地图主体页面 |
| 7 | --> | 7 | --> |
| ... | @@ -12,8 +12,8 @@ | ... | @@ -12,8 +12,8 @@ |
| 12 | <div class="hideScrollBar nav-bar-content"> | 12 | <div class="hideScrollBar nav-bar-content"> |
| 13 | <div v-for="(item, index) in navBarList" :key="index" :class="[isActive === index ? 'checked' : '', 'item']" | 13 | <div v-for="(item, index) in navBarList" :key="index" :class="[isActive === index ? 'checked' : '', 'item']" |
| 14 | @click="setNavLayer(item, index)"> | 14 | @click="setNavLayer(item, index)"> |
| 15 | - <van-icon :name="item.icon" size="2rem" /><br /> | 15 | + <van-icon :name="isActive === index ? item.icon[1] : item.icon[0]" size="2rem" /><br /> |
| 16 | - <span style="font-size: 0.85rem; margin-top: 0.5rem; display: inline-block;">{{ item.name }}</span> | 16 | + <span style="font-size: 0.85rem; margin-top: 0.25rem; display: inline-block;">{{ item.name }}</span> |
| 17 | </div> | 17 | </div> |
| 18 | <div style="width: 4rem;flex-shrink: 0;"></div> | 18 | <div style="width: 4rem;flex-shrink: 0;"></div> |
| 19 | <div style="position: fixed; right: 0; background-color: white; height: 4.5rem; width: 4rem;"> | 19 | <div style="position: fixed; right: 0; background-color: white; height: 4.5rem; width: 4rem;"> |
| ... | @@ -216,23 +216,23 @@ export default { | ... | @@ -216,23 +216,23 @@ export default { |
| 216 | this.navBarList = [{ | 216 | this.navBarList = [{ |
| 217 | key: 'spot', | 217 | key: 'spot', |
| 218 | name: '景点', | 218 | name: '景点', |
| 219 | - icon: 'https://cdn.ipadbiz.cn/xys/map/%E6%AE%BF%E5%A0%82@2x.png' | 219 | + icon: ['https://cdn.ipadbiz.cn/xys/map/%E6%99%AF%E7%82%B901@2x.png', 'https://cdn.ipadbiz.cn/xys/map/%E6%99%AF%E7%82%B902@2x.png'] |
| 220 | }, { | 220 | }, { |
| 221 | key: 'activity', | 221 | key: 'activity', |
| 222 | name: '餐饮', | 222 | name: '餐饮', |
| 223 | - icon: 'https://cdn.ipadbiz.cn/xys/map/%E8%8A%B1%E5%9B%AD@2x.png' | 223 | + icon: ['https://cdn.ipadbiz.cn/xys/map/%E9%A4%90%E9%A5%AE01@2x.png', 'https://cdn.ipadbiz.cn/xys/map/%E9%A4%90%E9%A5%AE02@2x.png'] |
| 224 | }, { | 224 | }, { |
| 225 | key: 'public', | 225 | key: 'public', |
| 226 | name: '出入口', | 226 | name: '出入口', |
| 227 | - icon: 'https://cdn.ipadbiz.cn/xys/map/%E5%87%BA%E5%85%A5%E5%8F%A3@2x.png' | 227 | + icon: ['https://cdn.ipadbiz.cn/xys/map/%E8%BF%9B%E5%87%BA%E5%8F%A301@2x.png', 'https://cdn.ipadbiz.cn/xys/map/%E8%BF%9B%E5%87%BA%E5%8F%A302@2x.png'] |
| 228 | }, { | 228 | }, { |
| 229 | key: 'toilet', | 229 | key: 'toilet', |
| 230 | name: '卫生间', | 230 | name: '卫生间', |
| 231 | - icon: 'https://cdn.ipadbiz.cn/xys/map/%E5%8E%95%E6%89%80@2x.png' | 231 | + icon: ['https://cdn.ipadbiz.cn/xys/map/%E5%8D%AB%E7%94%9F%E9%97%B401@2x.png', 'https://cdn.ipadbiz.cn/xys/map/%E5%8D%AB%E7%94%9F%E9%97%B402@2x.png'] |
| 232 | }, { | 232 | }, { |
| 233 | key: 'warn', | 233 | key: 'warn', |
| 234 | name: '预警', | 234 | name: '预警', |
| 235 | - icon: 'https://cdn.ipadbiz.cn/xys/map/%E5%BC%82%E5%B8%B802@2x.png' | 235 | + icon: ['https://cdn.ipadbiz.cn/xys/map/%E7%BA%BF%E8%B7%AF@2x.png', 'https://cdn.ipadbiz.cn/xys/map/%E7%BA%BF%E8%B7%AF@2x.png'] |
| 236 | }] | 236 | }] |
| 237 | // 初始化地图 | 237 | // 初始化地图 |
| 238 | this.initMap(); | 238 | this.initMap(); | ... | ... |
-
Please register or login to post a comment