模版代码:
<map key='map1' id='map' style="{width: '750rpx', height: mapHeight + 'rpx'}" latitude="latitude" scale="17" longitude="longitude" controls="controls" markers="covers"> </map>显示功能是可以正常使用,现在想像vue页面中获取地图对象来操作一些方法。
文档上写 uni.createMapContext() 这个在nvue不能使用
那我下面这个写法也不行了:
mapContext = uni.createMapContext('map',this);
mapContext.moveToLocation();
map = mapContext.$getAppMap()
问如何获取原生组件中map,来操作对应的方法呢?
2 个回复
6***@qq.com - 90后IT狗
快来人啊,没人解答吗
2***@qq.com (作者)
这块后来是通过页面上使用<map>来实现地图、标记点的线示。使用plus.map生成了map对象来调用map的一些方法。
刘方琨
可以详细说一下吗,是在vue上获取地图对象来操作吗
2019-12-06 17:09