我正在使用React和Redux构建一个应用程序,以便从API请求并随后显示电影信息。在控制台中,我可以取回请求的数据,但在此之后,我遇到了错误-“错误:操作必须是纯对象。到目前为止,这是我的代码。';import { BrowserRouter, Switch, Route } from 'react-router-dom';
im
运行本节时,返回错误"Actions must be plain objects.Use custom middleware for async actions.“export function login(data) { dispatch(setCurrentUser(token)); }
Console.log(“登录分配器”)永远不会在这段代码中运行
当我将dispatch(...)删除为setStepPositionIndex()时,我希望setStepPositionIndex()中的分派调用将接收它传递的普通操作对象并分派它……
Alternatively,如果我删除setStepPositionIndex()中的dispatch()调用(并保留dispatch(setStepPositionIndex()),同时显式返回其中的纯actionObj,我将期望使用reducer as formR