React+ReactToolKit中,如何在组件外部访问Redux的store,Uncaught ReferenceError: Cannot access slice before initialization at
之前在项目开发中,遇到一个问题,需要在axios的二次封装文件中,进行拦截,需要使用到redux的dispath派发
但是在axios封装的文件中,直接引入store,出现了如下报错:
Uncaught ReferenceError: Cannot access "loginslice" before initialization at
解决方案如下:
在axios封装的文件中,创建一个变量,再创建一个函数,函数接收一个参数store,将函数参数接收的store,赋值给变量,抛出函数,在项目的入口文件中,引入刚刚抛出的函数,并调用,传入store,此时,就可以拿到redux的store了
参考链接:
https://redux.js.org/faq/code-structure#how-can-i-use-the-redux-store-in-non-component-files
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!