<map style="width: 100%; height: 90vh;" :show-location='true' :latitude="latitude" :longitude="longitude" :markers="marker" :scale="scale" @markertap="markertap" show-location=true isHighAccuracy=true @callouttap='callouttap'>里面的latitude和longitude可以在哪个生命周期赋值给他
时间: 2023-12-01 19:03:02 浏览: 126
latitude-longitude-geopy:使用geopy查找任何地址的纬度和经度
latitude和longitude是用来设置地图的中心点位置的,一般情况下建议在created生命周期中赋值给它们,因为在created生命周期中,组件实例已经创建完成,可以获取到需要的数据并进行赋值。
当然,如果需要根据用户的位置动态更新地图的中心点位置,可以在mounted生命周期中通过定位获取到用户的位置,并将其赋值给latitude和longitude。需要注意的是,在mounted生命周期中,组件已经被挂载到DOM中,因此可以访问DOM节点,但是此时DOM节点还没有渲染出来,因此无法获取到DOM节点的尺寸等信息。
阅读全文