Showing
1 changed file
with
6 additions
and
1 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: 2024-09-23 15:09:09 | 4 | + * @LastEditTime: 2025-02-20 11:48:03 |
| 5 | * @FilePath: /map-demo/src/views/tools.vue | 5 | * @FilePath: /map-demo/src/views/tools.vue |
| 6 | * @Description: 公众地图主体页面 | 6 | * @Description: 公众地图主体页面 |
| 7 | --> | 7 | --> |
| ... | @@ -270,6 +270,11 @@ export default { | ... | @@ -270,6 +270,11 @@ export default { |
| 270 | data.list = data.list.concat(map_alert); | 270 | data.list = data.list.concat(map_alert); |
| 271 | this.navBarList = data.list; // 底部导航条 | 271 | this.navBarList = data.list; // 底部导航条 |
| 272 | this.mapTiles = data.level; // 获取图层 | 272 | this.mapTiles = data.level; // 获取图层 |
| 273 | + // 如果图层为空,需要弹出提示警告, mapTiles是一个对象 | ||
| 274 | + if (Object.keys(data.level).length === 0) { | ||
| 275 | + this.dialog_show = true; | ||
| 276 | + this.dialog_text = '地图图层为空'; | ||
| 277 | + } | ||
| 273 | this.navKey = data.list[0]['id']; // 默认选中 第一个 id | 278 | this.navKey = data.list[0]['id']; // 默认选中 第一个 id |
| 274 | this.navList = data.list.filter(item => item.id === this.navKey)[0]['list']; // 返回默认选中项的实体信息 | 279 | this.navList = data.list.filter(item => item.id === this.navKey)[0]['list']; // 返回默认选中项的实体信息 |
| 275 | this.data_center = data.map.center.map(item => Number(item)); // 地图中心点 | 280 | this.data_center = data.map.center.map(item => Number(item)); // 地图中心点 | ... | ... |
-
Please register or login to post a comment