繁体   English   中英

Redux与Relay连接

[英]Redux connect with Relay

如何使用redux connect与Relay.createContainer?

我应该用redux或其他方式包装Relay.createContainer吗?

或者我应该从上下文获得redux状态? 什么是最好的方法?

如果我从上下文中获取数据,当redux状态发生变化时,如何让组件重新渲染?

我的组件需要从redux和relay获取数据

就我而言,Relay + Redux非常适合 - 有一个与服务器状态,数据或缓存无关的应用级状态...像“全局模式有效吗?” 。 经过相当多的灵魂探索和实验才得出这个结论。

我认为最好的方法是将React + Redux视为构建应用程序的默认方式,然后将Relay包装在其上。

Relay.createContainer(
  connect(mapStateToProps)(BaseComponent), 
  {
    initialVariables: { ... },
    fragments: { ... },
  }
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM