微信小程序的生命周期:首先经过app.js注册页面。
App({
onLaunch:
function () {
//先经过onLaunch
console.log(
'App Launch')
},
onShow:
function () {
//在经过onShow
console.log(
'App Show')
},
onHide:
function () {
console.log(
'App Hide')
},//设置全局变量
Mydata:{
data:
"123"
}
})
在经过Pages下的index下的index。js
var app = getApp();
Page({
data:{
// 设置一个控制
news:
""
},
onLoad:
function(options){
//设置全局的变量
this.setData({news:app.Mydata.data})
// 页面初始化 options为页面跳转所带来的参数
console.log(
"---index page onLoad---");
},
onReady:
function(){
// 页面渲染完成
console.log(
"---index page onReady---");
},
onShow:
function(){
// 页面显示
console.log(
"---index page onShow---");
},
onHide:
function(){
// 页面隐藏
console.log(
"---index page onHide---");
},
onUnload:
function(){
// 页面关闭
console.log(
"---index page onUnload---");
},
//点击事件设置跳转
itemClick :
function (){
wx.navigateTo({
url:
"../logs/logs?id=1"
})
}
})