Reactjs 反应-认证过程:不能在调度中调度
我已经开始通过flummox使用react、react引导和react路由器。我正在尝试为我的网站创建一个基本的同构CMS 上下文: 在身份验证方面,每个用户都有一个功能列表,每个组件都使用我的身份验证存储的方法“可以”显示或不显示,等等 我在上面有一个用户导航栏,在RET路由器处理的每个页面上都可以看到,带有一个登录/退出按钮,如果用户没有登录,基本上会在点击模式时显示一个登录表单,否则会显示一个注销确认 当用户登录时,我希望更新页面上当前显示的组件(与注销相同) 以下是一个页面示例,该页面显示的列表只能由具有适当权限的经过身份验证的用户查看: 过程:Reactjs 反应-认证过程:不能在调度中调度,reactjs,flux,react-router,react-bootstrap,flummox,Reactjs,Flux,React Router,React Bootstrap,Flummox,我已经开始通过flummox使用react、react引导和react路由器。我正在尝试为我的网站创建一个基本的同构CMS 上下文: 在身份验证方面,每个用户都有一个功能列表,每个组件都使用我的身份验证存储的方法“可以”显示或不显示,等等 我在上面有一个用户导航栏,在RET路由器处理的每个页面上都可以看到,带有一个登录/退出按钮,如果用户没有登录,基本上会在点击模式时显示一个登录表单,否则会显示一个注销确认 当用户登录时,我希望更新页面上当前显示的组件(与注销相同) 以下是一个页面示例,该页面显
<强>问题:不能在调度
中调度 Hack:第二个操作被放入setTimeout中 问题: 我读了很多关于这个特殊问题的答案,据说在同一个调度程序周期中调用两个操作是糟糕的设计。所以我的问题是:有没有更好的方法来设计这个过程p.S.:如有必要,我可以发布一些代码。要么等待商店自我更新,然后启动新的操作,要么在你的商店周围传递一个承诺,你可以
。然后()
打开。发布一些代码可能会有帮助:)