2636477115
2636477115
  • 发布:2025-08-30 13:05
  • 更新:2025-08-31 06:18
  • 阅读:37

uniapp 使用pinia store 生成本地打包app页面使用时白屏

分类:uni-app

页面当中使用这两个文件import { useSystemStore } from '@/store/index';
import { useUserStore } from '@/store/modules/user';)useUserStore()初始化失败导致的生成本地打包app资源后页面使用这俩文件的就白屏云端打包就没事,

store/index下面的文件内容
import { defineStore } from 'pinia';
import { reactive, ref } from 'vue';
export const useSystemStore = defineStore('system', () => {
// 原有系统信息
const statusBar = ref<number>(0); // 状态栏高度
const navHeight = ref<number>(0); // 导航栏高度
const bottomArea = ref<number>(0); // 底部安全区域
const menuButtonWidth = ref<number>(0); // 胶囊宽度
const tenantArrStorage = ref<string>(''); // 租户信息(JSON字符串)
const remember = ref<boolean>(false); // 记住密码状态
const userAccount = ref<string>(''); // 保存的用户账号密码(加密字符串)
const accessToken = ref<string>(''); // 登录令牌
return {
statusBar, navHeight, bottomArea, menuButtonWidth,
tenantArrStorage, remember, userAccount, accessToken
};
});

在页面当中import { useSystemStore } from '@/store/index
const systemInfo = useSystemStore()
const { statusBar, navHeight } = systemInfo
本地打包后就白屏

2025-08-30 13:05 负责人:无 分享
已邀请:
2636477115

2636477115 (作者)

云端打包跟本地真机运行都不白屏,页面当中没有使用store的就不白屏

五彩斑斓大熊猫

五彩斑斓大熊猫 - 丨接丨单丨

可能是不能使用 systemInfo 关键字的问题???

要回复问题请先登录注册