reactjs - react-query QueryClientProvider 和 react-redux Provider 的顺序重要吗?
问题描述
推荐哪个?
顺序无关紧要吗?
<QueryClientProvider client={queryClient}>
<Provider store={store}>
stuff
</Provider>
</QueryClientProvider>
或者
<Provider store={store}>
<QueryClientProvider client={queryClient}>
stuff
</QueryClientProvider>
</Provider>
解决方案
顺序不相关,因为 Provider 都不需要从另一个 Provider 访问东西(redux 不需要访问 QueryClient 并且 react-query 不需要访问 redux 存储)
推荐阅读
- c++ - 模板函数不使用右值引用实例化/接收调用
- python - 如何在太平洋时间的特定时间设置每日提醒
- javascript - 如何在 asp.net mvc 项目中添加 .mp3 或 .wav 文件?
- django - 如何将 Django 中的 select_related 查询转换为单个数据框
- mysql - Mysql查询如何在进行左连接时避免行空/空字段
- python - 解析数据的 txt ping 结果
- get - Loopback 4 复合查询字符串语法
- vue.js - 如何将 imageUrl 作为道具传递?
- node.js - 如何在使用nodejs api的反应应用程序中修复“对预检请求的响应未通过访问控制检查:它没有HTTP ok状态”错误
- html - 如何在 Angular/Ionic 框架中设置离子输入的样式?