[英]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.