JavaScript如何保持页面刷新状态

时间:2016-11-30 13:49:11

标签: javascript reactjs state

所以我有这个:

  constructor(props) {
    super(props);
    this.state = {
      logIn: false,
      signUp: true,
      signedIn: false
    };
 }

然后在我的render()我有:

render(){
    return (
      <div>
      {this.state.signedIn
        ?
      <SignedIn />
       :
      <SignUp />
      }
     </div>
    )
 }

基本上,如果您通过登录其他功能登录,那么这是真的,如果没有,则向用户呈现注册表单。这样可行。但是,如果我刷新页面,状态将返回其原始状态,我必须注册或再次登录。我怎样才能有效地保持&#34;登录&#34;或者让浏览器记住this.state.signedIntrue的状态,除非我点击退出按钮等?

0 个答案:

没有答案