gpt4 book ai didi

c# - 状态存储在 fluxor 中的什么位置?

转载 作者:行者123 更新时间:2023-12-04 12:32:57 26 4
gpt4 key购买 nike

我刚接触状态管理。目前我正在开发一个 blazor 应用程序,我偶然发现了“fluxor”框架,它允许通过 flux 模式进行状态管理。Fluxor 对我来说工作得很好,但我似乎无法弄清楚页面状态的实际存储位置。它是在缓存、数据库还是其他一些奇特的方式中?有没有办法让我在浏览器中查看存储的数据?

顺便说一下,我在应用程序的客户端使用 fluxor。

谢谢你帮助我!

最佳答案

状态保存在内存中。您可以通过使用 .UseReduxDevTools() 启用 Redux Devtools 来使用漂亮的 GUI 查看状态,如下所示:

services.AddFluxor(o => o
.ScanAssemblies(typeof(SomeType).Assembly)
.UseReduxDevTools());

然后使用 redux devtools 插件:

https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=en

enter image description here

如果你想将状态保存到本地存储或数据库中,我创建了一个库来保存名为 Fluxor.Persist 的状态:

https://github.com/Tailslide/fluxor-persist

关于c# - 状态存储在 fluxor 中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67414565/

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