redux中的执行动作类型是什么?
在我的Redux商店中,我最近开始获得PERFORM_ACTION actions,它将我的实际操作包装如下:redux中的执行动作类型是什么?,redux,Redux,在我的Redux商店中,我最近开始获得PERFORM_ACTION actions,它将我的实际操作包装如下: { type: PERFORM_ACTION, action: { type: REAL_ACTION, payload: 123 } } 无论是在文档中,还是在谷歌上,我都找不到这个模式的任何答案。谷歌所包含的唯一建议只是对这类行为的引用,没有解释它是什么以及为什么会出现在应用程序中 那么,这个操作是什么?redux开发工具扩
{
type: PERFORM_ACTION,
action: {
type: REAL_ACTION,
payload: 123
}
}
无论是在文档中,还是在谷歌上,我都找不到这个模式的任何答案。谷歌所包含的唯一建议只是对这类行为的引用,没有解释它是什么以及为什么会出现在应用程序中
那么,这个操作是什么?redux开发工具扩展将您的操作包装为自己的操作,您可以做的是更改中间件加载的顺序
const store = createStore(
rootReducer,
compose(
applyMiddleware(
/* ---- middlewares ---- */
),
window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__(),
)
);
如果您将redux devtools中间件放在中间件之前,您将得到扭曲的操作。您应该添加reducer和操作代码。没有它,几乎不可能知道。像那样被包裹起来看起来很奇怪。动作应该只是有效载荷。另外,添加您的package.json,也许您最近添加了一个包装器库。