这是一个模糊的问题
我有一个将在ListView中使用的React Native组件,每个组件在其道具中填充不同信息的意义上会略有不同,每个组件也需要一个mobx商店来帮助传递信息。有没有办法动态创建Mobx存储,以便每个组件都有一个Mobx存储?
我几乎想要拥有每个组件使用的基础mobx商店类,但不确定这是否是正确的方法
答案 0 :(得分:0)
当我理解你的问题时,你有相同的数据,但每个列表都以不同的方式显示这些数据?
对于这种情况,您将为每个列表创建一个计算道具。 获取数据一次,将其存储在可观察的道具中,但让列表使用计算出的道具。在计算出的道具变换中,或者对所获取的数据执行任何操作。
https://mobx.js.org/refguide/computed-decorator.html#-computed