如果有人能够在理解Redux体系结构时指出我正确的方向,我将非常感激。使用Redux和ReactRouter登录应用程序
我应该执行“reducer”函数来处理我的操作。 减速机功能应结合使用并创建一个商店。
可以说我有一个LoginForm的(反应)成分,使一个XHR请求后端API,并且作为响应接收JWT令牌。
当我从API的响应,我应该像派遣一个动作:
store.dispatch({type: "USER_LOGGED_IN",
payload: {username: "john", JWT: "..."});
这将更新我的应用程序的状态。
下一步是什么?
如何转到下一页?如何使用登录的用户名重新渲染我的组件(如导航栏等)?
我是否使用监听器?
是的,这对我来说很清楚。目前还不清楚我应该如何放置此片段?我的应用程序如何对状态变化做出反应? – user2449761