You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
865 B
TypeScript

// app.ts
let api = require("./api/index")
App<IAppOption>({
globalData: {
userInfo: undefined,
isLogin: false,
code:null
},
async onLaunch() {
// 展示本地存储能力
// const logs = wx.getStorageSync('logs') || []
// logs.unshift(Date.now())
// wx.setStorageSync('logs', logs)
// 登录
wx.login({
success: res => {
console.log(res.code)
this.globalData.code = res.code
// 发送 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);
}
})
// 检查是否登录
const login_res = await api.checkLogin()
console.log(login_res)
this.globalData.isLogin = login_res
}
})