App({ globalData: { isLoggedIn: false, // 用户登录状态 userInfo: null, // 用户信息 }, onLaunch() { // 从本地存储读取登录信息 const userInfo = my.getStorageSync({ key: 'user_info' }).data; if (userInfo) { this.globalData.isLoggedIn = true; this.globalData.userInfo = userInfo; } }, 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' }); } })