wineList-MiniApp/miniprogram/app.ts

35 lines
865 B
TypeScript
Raw Normal View History

2023-04-28 18:04:49 +08:00
// app.ts
2023-05-15 14:30:16 +08:00
let api = require("./api/index")
2023-04-28 18:04:49 +08:00
App<IAppOption>({
2023-05-15 14:30:16 +08:00
globalData: {
userInfo: undefined,
isLogin: false,
code:null
},
async onLaunch() {
2023-04-28 18:04:49 +08:00
// 展示本地存储能力
2023-05-15 14:30:16 +08:00
// const logs = wx.getStorageSync('logs') || []
// logs.unshift(Date.now())
// wx.setStorageSync('logs', logs)
2023-04-28 18:04:49 +08:00
// 登录
wx.login({
success: res => {
console.log(res.code)
2023-05-15 14:30:16 +08:00
this.globalData.code = res.code
2023-04-28 18:04:49 +08:00
// 发送 res.code 到后台换取 openId, sessionKey, unionId
},
})
wx.loadFontFace({
family: 'iconfont',
source: 'url("https://gwjxb.oss-cn-chengdu.aliyuncs.com/TangoBT.ttf")',
success: (res) => {
console.log(res);
}
})
2023-05-15 14:30:16 +08:00
// 检查是否登录
const login_res = await api.checkLogin()
console.log(login_res)
this.globalData.isLogin = login_res
}
2023-04-28 18:04:49 +08:00
})