首页 > 解决方案 > 尝试在“注销”按钮上从本地存储中删除令牌

问题描述

我正在创建一个基本的登录表单,该表单使用输入的任何凭据存储令牌。在我的useToken.js我创建了一个应该删除令牌的箭头函数:

const removeToken = (userToken) => {
    localStorage.removeItem("token");
    setToken(null);
};

在我的标题中,我得到了应该removeToken在单击时注销用户的注销按钮。我Header.js应该注销用户的按钮如下所示:

<Button variant="danger" onClick={removeToken}>
      LogOut
</Button>

它抛出removeToken未定义错误。

标签: reactjslocal-storagetoken

解决方案


localStorage.clear();

看一下这个 (:


推荐阅读