redux 工具包查询和创建异步 thunk 有啥区别?
Posted
技术标签:
【中文标题】redux 工具包查询和创建异步 thunk 有啥区别?【英文标题】:What is the difference between redux tool kit query and create asynx thunk?redux 工具包查询和创建异步 thunk 有什么区别? 【发布时间】:2022-01-20 03:21:09 【问题描述】:我了解如何使用 create async thunk 和它查询的 redux 工具,如果 redux 工具包查询解决了挂起、已完成、已拒绝并且还捕获了数据,那么 create async thunk 的主要用途是什么并存储数据在店里。
【问题讨论】:
【参考方案1】:cAT
是一个通用的构建块,RTK Query 是一个专门的单一用途工具。 RTK Query 在内部使用cAT
,基本上就像您手动执行一样 - 但代码很少。
如果缓存 api 数据正是您想要做的,它可以为每个端点节省数十行代码。
也就是说,我不是 100% 你真正掌握了这些工具以及它们为你做了什么。我建议您阅读 the official Redux tutorial 的第 5-8 章,因为它们会深入地向您展示这两种工具。
【讨论】:
以上是关于redux 工具包查询和创建异步 thunk 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
Redux-Thunk - 异步动作创建者承诺和链接不起作用
Redux工具包 - Redux Toolkit的异步操作(发送网络请求)