reactjs - 如何在 react 中注销

标签 reactjs logout jsx

我正在尝试使用此方法注销: 在渲染中我有一个像这样的 div:

<div>
   <a href="#" onClick={this.logout()}>LOGOUT</a>
</div>

和注销功能:

logout() {
    // localStorage.clear();
    location.href = 'localhost:3000';
}

在 localhost:3000 我有登录页面。

当我按注销时,没有任何反应。我能做些什么? 谢谢

最佳答案

这解决了我的问题

 logout() {
        localStorage.clear();
        window.location.href = '/';
    }

关于reactjs - 如何在 react 中注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45552515/

相关文章:

javascript - Material 表可编辑 : Making all rows editable at once

javascript - 为什么react-native中默认 View 宽度是100%?为什么使用alignItems时没有默认宽度?

php - 是否有一个好的 SimpleSAMLphp SLO 示例?

java - 获取openid提供商的名称

android - 完全退出android应用程序

reactjs - 使用 SVG 作为 React 组件,并将图像链接作为 prop?

javascript - react .js : Can certain components be made SSR-rendering only?

javascript - 从外部 Redux Form v6.0.0 提交按钮

javascript - 如何过滤来自 api 调用的 json 数据以 react 到组件的不同部分

javascript - react : Trying to create separate folder for SVGs and import them into my components but unsure of how to import