我是Relay的新手,正在使用react-relay/classic
和react-router-relay
开展一个小项目。我正在尝试确定在查询失败的情况下实现简单错误处理的最佳方法。
我只是想找一个"赶上所有"系统将允许我告诉用户他们看起来不在线。没有比这更复杂的了。
从中继documentation看,执行此操作的常规中继方式似乎是renderFailure
上的Relay.RootContainer
道具。但是,当我使用react-router-relay
时,我从不直接创建Relay.RootContainer
- 看起来这些是react-router-relay
在引擎盖下创建的。
我无法在react-router-relay
文档中找到有关如何访问基础Relay.RootContainer
道具或错误处理的任何内容。我也快速浏览了source code并没有明显跳出来。
所以我的问题是:在使用react-router-relay
时,有什么方法可以解决查询失败问题吗?