gpt4 book ai didi

javascript - Redux 存储中的确定性 API 调用结果

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

我有一个确定性 API 调用来计算所得税,当提供特定输入时,它总是返回相同的值。

将这个 API 调用的结果放入 redux 存储中是否是更好的做法,或者我应该使用像 redux-reselect 这样的缓存库。

最佳答案

这几乎是选择器库的完美用例,例如 reselect

您应该通过采用输入值的选择器 getter 检索计算值。这将调用 api 并根据输入值缓存​​结果,如果这些值发生变化,api 将获取新值并缓存它。

如果您使用 React,那么您应该确保将输入存储在 redux-state 中。这样,如果状态值发生更改,则将自动调用 getter 并检索新的(或之前缓存的)计算值。

关于javascript - Redux 存储中的确定性 API 调用结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44364181/

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