hookehuyr

图标调整

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();
......