一.页面
1.新建
解释:在一个叫page的目录里面新建文件夹,在新文件夹里面新建vue文件
注意:每一个新建的vue都是一个新界面都需要去pages.json里面注册,之后系列文章三配置文件有讲到
2.页面生命周期
使用:跟vue一样与method同级的函数样式
解释:类似于vue,但是有需要各具备特色的功能
地址:页面生命周期
2.1 onInit
解释:监听页面初始化,其参数同 onLoad 参数,为上个页面传递的数据,参数类型为 Object(用于页面传参),触发时机早于 onLoad
2.2 onLoad
解释:监听页面加载,其参数为上个页面传递的数据(比如跳转携带的参数)
2.3 onPullDownRefresh
解释:监听用户下拉动作,一般用于下拉刷新
3.跨vue文件通讯
3.1 uni.$emit(eventName,OBJECT)
uni.$emit('update',{msg:'页面更新'})
3.2 uni.$on(eventName,callback)
uni.$on('update',function(data){
console.log('监听到事件来自 update ,携带参数 msg 为:' + data.msg);
})