在我的Redux商店里面,我最近开始获取PERFORM_ACTION操作,这些操作将我的实际操作包装如下:
{
type: PERFORM_ACTION,
action: {
type: REAL_ACTION,
payload: 123
}
}
我无法在文档中或谷歌中找到任何答案。 Google提供的唯一建议仅仅是对此类操作的引用,而不解释它是什么以及它为什么会出现在应用程序中。
那么,这个动作是什么?
答案 0 :(得分:0)
redux dev工具扩展将您的操作与其自身的操作包装在一起,您可以做的就是更改中间件加载的顺序,
const store = createStore(
rootReducer,
compose(
applyMiddleware(
/* ---- middlewares ---- */
),
window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__(),
)
);
如果将redux devtools中间件放在中间件之前,则会得到扭曲的动作。