dog*_*gie 8 reactjs redux redux-toolkit rtk-query
尝试了解 RTK 查询以及如何在 React 应用程序中最佳地使用它。
Search我的应用程序的一部分中有一个组件。当执行搜索时,我希望结果出现在远离组件树的另一个区域中。
我在文档中看到的所有示例都会立即返回渲染结果,如果Search和Result组件不在同一位置,这是不可能的。如果我将结果解析到商店,这是不好的做法还是错过了 RTK 查询的要点?
phr*_*hry 10
结果已经在商店里了,问题更多的是如何访问它。
最简单的方法是在第二个组件中触发相同的查询挂钩。如果该查询需要参数,您可能应该将该参数移动到存储中,并让两个组件访问它以检索存储值,而不是在缓存外部复制缓存值。
至于“为什么”你应该这样做:只要数据仅在缓存中,RTKQ 就可以控制它 - 包括诸如在不再需要时清理它之类的东西。一旦将数据复制出来,您就必须手动完成所有这些工作。
| 归档时间: |
|
| 查看次数: |
2889 次 |
| 最近记录: |