【问题标题】:Dynamic Mobx Stores in React NativeReact Native 中的动态 Mobx 存储
【发布时间】:2018-06-20 06:30:58
【问题描述】:

这是一个模糊的问题

我有一个要在 ListView 中使用的 React Native 组件,每个组件都会略有不同,因为每个组件在其 props 中填充了不同的信息,每个组件还需要一个 mobx 存储来提供帮助传递信息。有没有办法动态创建 Mobx 商店,让每个组件都有一个 Mobx 商店?

我几乎在想每个组件都使用一个基本的 mobx 存储类,但不确定这是否是正确的方法

【问题讨论】:

    标签: react-native mobx mobx-react


    【解决方案1】:

    当我正确理解您的问题时,您拥有相同的数据,但每个列表都以不同的方式显示这些数据?

    在这种情况下,您将为每个列表创建一个计算属性。 一次获取数据,将其存储在可观察的道具中,但让您的列表使用计算的道具。在计算的 props 中转换或对获取的数据做任何你想做的事情。

    https://mobx.js.org/refguide/computed-decorator.html#-computed

    【讨论】:

      猜你喜欢
      • 2018-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-28
      • 1970-01-01
      • 2021-07-09
      相关资源
      最近更新 更多