jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/app.js

37 lines
814 B
JavaScript
Raw Normal View History

2024-11-10 07:01:22 +00:00
App({
2024-11-19 10:12:40 +00:00
globalData: {
isLoggedIn: false, // 用户登录状态
userInfo: null, // 用户信息
2024-11-10 07:01:22 +00:00
},
2024-11-19 10:12:40 +00:00
onLaunch() {
// 从本地存储读取登录信息
const userInfo = my.getStorageSync({ key: 'user_info' }).data;
if (userInfo) {
this.globalData.isLoggedIn = true;
this.globalData.userInfo = userInfo;
}
2024-11-10 07:01:22 +00:00
},
2024-11-19 10:12:40 +00:00
setUserInfo(userInfo) {
// 设置全局用户信息
this.globalData.isLoggedIn = true;
this.globalData.userInfo = userInfo;
// 同步存储到本地
my.setStorageSync({
key: 'user_info',
data: userInfo
});
},
clearUserInfo() {
// 清空全局用户信息
this.globalData.isLoggedIn = false;
this.globalData.userInfo = null;
// 清除本地存储
my.removeStorageSync({ key: 'user_info' });
}
})