import { log } from 'console'; import { defineStore } from 'pinia' import myAxios from "../API/myAxios"; export const userStore = defineStore('user', { state: () => { return { loginUser:{ id:'', username:'未登录', avatarUrl:'', userRole:'notLogin' } } }, actions:{ //获取用户信息 // userStore.ts async getLoginUser() { const res: any = await myAxios.get('login/alipay'); if (res.code === 0 && res.data) { this.loginUser = res.data; // 确保这里更新了loginUser对象 } }, //更新用户信息 updateUser(payLoad: any) { this.loginUser = payLoad; } } })