我正在使用React Js + Redux + React Router。
现在,我想2个减速器(登录和注册)和6个动作:
export const LOGIN_REQUEST = 'login_request';
export const LOGIN_SUCCESS = 'login_success';
export const LOGIN_FAILURE = 'login_failure';
export const REGISTER_REQUEST = 'register_request';
export const REGISTER_SUCCESS = 'register_success';
export const REGISTER_FAILURE = 'register_failure';
但最好实施什么?
答案 0 :(得分:1)
这是React中有趣的部分,你可以用很多方式来写它来完成同样的事情。
至于实现方面,这一切都取决于您的用例。但根据您的要求,我个人喜欢使用3个减速器。
登录后,最好将用户带到主页并减少额外的步骤,让他在成功注册后再次登录。但是,您可能需要显示消息以验证他/她的电子邮件地址作为次要措施。
嗯,这是我个人的意见,您可以自由选择编码方式。
那是男人!
快乐编码:)