我正在重构(为了好玩,哈哈)我的redux应用程序来传递.在redux应用程序中,失败的事件将使用失败消息调度操作.
这将由"警报"减速器拾取,然后该减速器将向用户发出警报.这将在被删除之前保持在全局状态x秒.
Alert组件将处于空状态,直到发送警报以填充它.
如何在Relay下完成?有没有办法只改变商店而不是调度GraphQL突变?
谢谢您的帮助 :)
一种选择是在您的模式中添加警报(您甚至可以将其包含在本地模式中,尽管您可能必须更改 babelRelayPlugin 获取其模式的方式)并使用applyUpdate来更改它。我从来没有尝试过,我也不认为这是开发人员的初衷,但它可能会起作用。
在当前版本中,Relay 并不是真正为本地状态设计的,但显然它已在Relay 2 的路线图上。
归档时间: |
|
查看次数: |
210 次 |
最近记录: |