0

我想在开发模式下连接到现有的商店实例,以调度一些动作来模拟生产环境。

我尝试使用:

https://github.com/zalmoxisus/redux-devtools-extension/blob/master/docs/API/Methods.md#connect

但看起来它每次都在创建一个新实例。有没有办法使用 API 连接到现有商店并调度操作?

4

1 回答 1

1

如果要用于__REDUX_DEVTOOLS_EXTENSION__.connect()连接现有实例,则需要了解并重用其instanceId. connect您可以在选项对象上明确设置:

const instanceA = window.__REDUX_DEVTOOLS_EXTENSION__.connect({
  instanceId: 1234
});
const instanceB = window.__REDUX_DEVTOOLS_EXTENSION__.connect({
  instanceId: 1234
});

虽然, 给你的instanceA !== instanceB消息并且应该仍然在 Redux DevTools 扩展中一起结束。.sendinstanceAinstanceB

于 2020-01-19T20:46:28.107 回答