Js/Vue/H5前端的开发问题记录

1.Vue打车项目集成高德地图js端的时候,遇到一个问题:首页地图页面跳转到另一个地图页面选择一个地址后,规划起始点到终点的路线,本来应该绘制在界面上,结果死个舅子都不得行,marker也绘制不上去了,排查好久,发现只有不跳页面就可以,跳了页面回来,首页就绘制不上了东西了,但是也没报错,奇怪得很,最后原因是因为首页地图我这边做了keepalive的,所以跳页面后没销毁,也就在返回该页面是没有重新加载,所以看到地图也在,还能拖动选址这些,所以赶脚一切正常,其实map对象已经变了,所以得在返回时重新获取地图对象(代码形如:this.mapObj = new AMap.Map('map-container', { zoom: 16, cityName: MapCityName });)就ok了,特此备份!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值