2***@qq.com
2***@qq.com
  • 发布:2023-11-28 17:41
  • 更新:2023-11-28 17:53
  • 阅读:233

uniapp vue2 是不是不支持mobx?

分类:uni-app

背景:
使用mobx封装了一层store,想在uniapp中直接基于store写UI,在vue3中已经试过了,可以运行,但是在vue2中不行,一直不能获取mobx中代理的对象,有大佬能看看不?

2023-11-28 17:41 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

这个方案可能需要社区来推动测试验证了。更推荐使用 vuex/pinia 完成状态管理,这种技术方案官方经过测试和验证,更有信心在生产环境使用。

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

    不能使用mobx应该不是uniapp的原因,应该是vue2的,测试了一下,发现如果使用mobx里的变量赋值给数据源里的变量,如果此数据源又在模板里使用的话,就会出现上述问题,目前暂时的解决方案是将mobx里的变量深拷贝一下再赋值给vue的数据源。

    2023-12-07 11:26

  • DCloud_UNI_OttoJi

    回复 2***@qq.com: 感谢反馈,有需要的用户可以参考作者的实践方案

    2023-12-07 11:35

要回复问题请先登录注册