小程序页面生命周期函数
onload初次加载 onshow切换显示 onready初次加载 onhide onunload
onPullDownRefresh: function() { },下拉
onReachBottom: function() { },上拉
onShareAppMessage: function () { },转发
onPageScroll: function() { }滚动
重定向或者navigateback或销毁页面 加载onunload
module.exports或者exports 模块化暴露接口 通过接口调用模块内容 接口.模块内容
export 与 export default 是es6的对象解构导出
export需要import {}明确变量导出 export default不需要{}导出只存在一个

App.onLaunch 的时候调用 getCurrentPages(),此时page 还没有生成
this.setData({},()=>{}回调)
getcurrentpages获取当前栈(-2)是上一页,结合navigateback修改上一页参数
wx.request({
header:{},
url: ‘url’,
method:‘POST’,
data:{

      },
success:function(data){
console.log(data.data)
},
complete:function(){//成功失败都会调用

}
})

组件生命周期函数
created创建 attached 进图ready准备 moved移动 detached移除 error错误

组件通信
relations:{“组件”:{type:"",关系组件生命周期函数}}
可以自定义数据 this.data 在data数据里面是初始化 也可以在生命周期函数里面定义
只要在页面onready之前加载获取就ok

on是监听事件 off是取消事件
sync异步