MobX微信小程序状态管理方案
微信小程序的状态管理方案里,MobX 是个还挺好用的工具。在微信小程序中加入 MobX,调用方式蛮简单,基本不怎么改原有结构,就能把响应式玩明白。对你来说,不用折腾太多框架细节,逻辑清晰,还能跨页面通信,真的省心不少。
MobX 的绑定方式比较轻量,核心就是把数据和 UI 绑得死死的。更新数据,界面就自动动起来。你只要在store
里管好状态,用observer
包一下页面组件,页面自己就跟着走。响应也快,调试也方便。
建议你看下这个文章:微信小程序 Mobx 绑定发布,跨页通信新利器,里面讲得比较全。还有源码和小程序示例可以参考,比如回忆相册管理微信小程序源码这种,有点意思。
如果你项目里页面比较多,状态共享比较复杂,那这个方案真的挺香。用习惯了,你再也不想回头用setData
了。哦对了,别忘了加好 MobX 的依赖包,注意下小程序的原生限制,一些 API 得绕着走。
如果你在做中大型小程序,又想状态逻辑清晰点,可以试试这个 MobX 方案,挺适合你的。
28.44KB
文件大小:
评论区