36 lines
662 B
JavaScript
36 lines
662 B
JavaScript
![]() |
// app.js
|
||
|
App({
|
||
|
onLaunch() {
|
||
|
|
||
|
// 登录
|
||
|
wx.login({
|
||
|
success: res => {
|
||
|
// 发送 res.code 到后台换取 openId, sessionKey, unionId
|
||
|
}
|
||
|
})
|
||
|
},
|
||
|
|
||
|
routeSafer(hasUserInfo){
|
||
|
hasUserInfo=this.globalData.hasUserInfo
|
||
|
if (hasUserInfo != true) {
|
||
|
wx.showToast({
|
||
|
title: '请先登录!',
|
||
|
icon:'error',
|
||
|
duration:1000,
|
||
|
success(){
|
||
|
setTimeout(() => {
|
||
|
wx.redirectTo({
|
||
|
url: '/pages/index/index',
|
||
|
})
|
||
|
}, 1000);
|
||
|
}
|
||
|
})
|
||
|
}
|
||
|
},
|
||
|
|
||
|
globalData: {
|
||
|
userInfo:{},
|
||
|
hasUserInfo:false
|
||
|
}
|
||
|
})
|