【发布时间】:2020-05-18 12:33:44
【问题描述】:
我并没有真正面临问题,更像是我想知道我应该将 mobx 与 react 一起使用的最佳方式是什么。所以这是我的情况:
我对@987654321@ 还很陌生,但我有多年使用react 的经验(主要是redux)。
我的新项目使用mobx-state-tree 和mobx-react-lite,以便将我的组件与包装组件的函数observer 连接起来。我已经建立了一个根商店,里面有多个商店。
我现在对此非常感兴趣,但我想要一些建议:
我是否应该使用在 redux 中非常常见的容器逻辑,这意味着我应该只连接一个“容器”组件,该组件将处理与我的商店的连接并将其传播给它的孩子?或者我应该直接与观察者连接,需要从商店提供数据的许多组件?
从技术上讲,第二个选项是否更优化?根据 React 哲学,它仍然是一个好主意吗?你对这个话题有什么看法?
任何答案将不胜感激
【问题讨论】:
标签: reactjs mobx mobx-react mobx-state-tree mobx-react-lite