javascript - 从chrome扩展的后台页面访问redux store
问题描述
在我的 chrome 扩展中,我使用 redux 商店来管理本地状态。对于某些操作,我需要在后台脚本中访问该商店,但我找不到方法。
在窗口对象属性中设置存储也不起作用。
创建商店:
const store = window.store = compose(applyMiddleware(reduxThunk, log),
window.devToolsExtension ? window.devToolsExtension() : f => f)
(createStore)(reducers)
通过提供者使用:
<Provider store={store}>
<App />
</Provider>
但是当我尝试在后台脚本中访问它时, window.store
未定义
有没有办法实现这个功能?
解决方案
推荐阅读
- c# - 如何管理具有位置的列表中的项目
- anylogic - 在 Seize 块中配置嵌入式队列
- javascript - 限制 contenteditable 元素删除最后一个子节点
- javascript - D3/Angular 中的大型力有向图数据集
- c# - 如何更快地二值化图片
- html - SVG Favicon 不会在 React 中调整大小
- vb.net - 带有 VB .NET 的 websocket 服务器
- java - 如果 void 方法在调用时正确输出字符串,是否可以测试(JUnit)?
- php - Action App\Http\Controllers\KategoriController@store 未定义
- cross-compiling - Yocto 交叉编译,bitbake glibc 错误:bison