微信小程序全方位深度解析课程Dome-First项目
课程观看地址:http://edu.csdn.net/course/detail/3081
//app.js
App({
//当程序初始化的时候执行onLaunch里面的内容
onLaunch: function () {
//调用API从本地缓存中获取数据
var logs = wx.getStorageSync('logs') || []
logs.unshift(Date.now())
wx.setStorageSync('logs', logs)
},
//小程序显示的时候触发
onShow:function (){
console.log("生命周期函数-监听小程序显示的时候触发");
},
//小程序隐藏的时候触发
onHide:function (){
console.log("生命周期函数-监听小程序隐藏的时候触发");
},
//全局的方法
getUserInfo:function(cb){
var that = this
if(this.globalData.userInfo){
typeof cb == "function" && cb(this.globalData.userInfo)
}else{
//调用登录接口
wx.login({
success: function () {
wx.getUserInfo({
success: function (res) {
that.globalData.userInfo = res.userInfo
typeof cb == "function" && cb(that.globalData.userInfo)
}
})
}
})
}
},
//全局的属性
globalData:{
userInfo:null,
pass:"1234567"
}
})