1 生命周期
onLaunch()--小程序启动后会被执行。
onLoad--页面渲染后执行,可以操作的是页面渲染完的逻辑操作。
onLoad:function(options){} 页面加载完毕触发
onReady:function(){} 页面渲染完毕触发
onShow:function(){} 页面开始渲染触发
onHide:function(){} 页面切换到后台触发
onUnload:function(){} 页面卸载触发
onPullDownRefresh:function(){} 页面下拉刷新触发
onReachBottom:function(){} 页面上滑出底
2 地图
map标签可以有以下属性:
经度(longitude)、纬度(latitude)--定义起始位置的坐标。
bindmarkertap--点击地图随意一个标记而执行的函数。
获取用户的地理位置:
wx.getLocation({
type: 'wgs84',
success: (res) => {
var latitude = res.latitude // 纬度
var longitude = res.longitude // 经度
}
}
wx.chooseLocation--打开地图选择位置。
wx.getLocation--获取当前位置的地理位置、速度。
wx.openLocation--使用微信内置地图查看位置。
wx.createMapContext--创建map上下文MAPContext对象。
MapCon