gpt4 book ai didi

redux - 将 Relay.Store 视为全局存储(即 redux 存储)

转载 作者:行者123 更新时间:2023-12-04 02:27:17 25 4
gpt4 key购买 nike

我正在重构(为了好玩,哈哈)我的 redux 应用程序以进行中继。在 redux 应用程序中,一个失败的事件会发送一个带有失败消息的 Action 。

这将由“警报” reducer 接收,然后向用户呈现警报。这将在被删除之前保持在全局状态 x 秒。

Alert 组件将处于空置状态,直到有警报被调度来填充它。

这将如何在 Relay 下完成?有没有办法只改变 Store 而不是调度 GraphQL 突变?

谢谢您的帮助 :)

最佳答案

一种选择是在您的架构中设置警报(您甚至可以将其包含在本地架构中,尽管您可能必须更改 babelRelayPlugin 获取其架构的方式)并使用 applyUpdate改变它。
我从未尝试过,我也不认为这是开发人员的想法,但它可能会奏效。

在当前版本中,Relay 并不是真正为本地状态设计的,但显然它位于 roadmap for Relay 2 上。 .

关于redux - 将 Relay.Store 视为全局存储(即 redux 存储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39055901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com