首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何动态添加redux中间件?

如何动态添加redux中间件?
EN

Stack Overflow用户
提问于 2021-05-29 06:11:07
回答 2查看 619关注 0票数 0

rtk-query是我日常使用的库,感谢您的出色工作。我给还原器注入了redux-注入器,但是不能使用缓存和rtk-查询的其他特性。它有任何动态注入中间件库吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-29 20:00:46

Redux中间件通常只添加一次,因为存储是创建的。这是因为必须将applyMiddleware()增强器定义为存储创建过程的一部分。

我看到了一些创建中间件的尝试,这些中间件允许您动态地修改原始的中间件设置。我没有试过其中的任何一种,但你可能会看到它们,或者把它们当作-是的或者作为灵感的来源:

票数 3
EN

Stack Overflow用户

发布于 2021-07-02 09:21:20

作为未来读者的附加信息:以后您可能不应该注入额外的api (大多数应用程序实际上应该只有一个api!),而是使用一个从一开始就加载的共享api,然后使用api.injectEndpointsapi.injectEndpoints之后向该api注入额外的端点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67748306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档