2***@qq.com
2***@qq.com
  • 发布:2025-08-18 22:52
  • 更新:2025-08-19 09:42
  • 阅读:70

uniapp vue3 使用store modules报错

分类:uni-app

index.sore
modules:{menu}
menu.js
export default {
namespaced: true,
state:{loading:false},
mutations:{
SET_LOADING(state, loading) {
state.loading = loading; //开发环境正常,打包后报错state is undefined
},
},
action:{
async fetchMenuList({commit}){ //页面调用
commit('SET_LOADING', true);
}
}
}

2025-08-18 22:52 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你是hx项目还是cli项目?运行在哪个端有问题?

  • 2***@qq.com (作者)

    hx,h5打包发布后报错

    2025-08-19 10:10

  • 2***@qq.com (作者)

    回复 2***@qq.com: 微信浏览器

    2025-08-19 10:17

  • DCloud_UNI_JBB

    回复 2***@qq.com: 什么版本的hx?其他浏览器有这个问题吗?

    2025-08-19 10:39

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: HX:4.75,测试手机浏览器正常,微信浏览器报错。尝试了各种兼容性写法和打包配置也无法解决。

    2025-08-19 11:03

  • DCloud_UNI_JBB

    回复 2***@qq.com: 有可能是微信浏览器版本低,不兼容 4.1.0 版本的 vuex,你可以创建一个vue3+vuex的项目,不包含uniapp,测试一下是否也不能正常运行到微信浏览器

    2025-08-19 11:13

要回复问题请先登录注册