【发布时间】:2015-12-13 19:08:18
【问题描述】:
我刚刚完成了一个 redux 应用程序的连接,到目前为止它非常棒。但是,由于状态存储在一个巨大的存储中,因此您没有任何模型可以从中访问数据。
假设我有一个模型类来存储有关用户的一些信息。我通常会在名为display_name 的类中添加一个函数,它可以智能地组合名称的不同部分。有了这个,我的不同观点可以简单地调用display_name,而不是他们需要知道如何自己计算。
Redux 明确表示不要将计算的值存储在状态中,以便在组件中对其进行定义。但这不可能是正确的,因为这样您最终会在每个需要它的组件中复制此代码。
存储此逻辑的合适位置在哪里?
【问题讨论】: