问题:对于mobx和反应都是反模式,然后利用两者反应组件状态,以及来自mobx的@observer
@observable
?
由于我可以理解,mobx试图取代反应状态,或者至少做一些非常相似的事情。
答案 0 :(得分:0)
将React组件的内部状态和MobX存储结合在一起并不是广义上的反模式。但请考虑以下几点:
我相信任何可以被称为business logic的东西都应该进入全球状态。
表示可以隔离到单个组件的状态可以驻留在组件本身内,只要它不是业务逻辑的一部分,我们的组件应该只观察它们。
@observer
。为什么?阅读here(将@connect
替换为@observer
)