Js/Vue/H5前端的一些问题记录

大城市里の小女人 提交于 2020-01-10 07:17:49

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!