Vue-点击注销清除清除localStorage缓存 实现用户注销


最近在写一个vue项目时需要用到注销按钮,判断是否登录的条件是浏览器保存了用户token,点击注销清除localStorage缓存。实现用户注销

在localStorage中储存数据,方便在页面中使用数据的时候调用。如果用完数据之后需要清除localStorage中储存的数据,可以使用以下几种方式:

                                             

  1. localStorage.clear() 可以清除localStorage中所有的key

    methods: {
         clear_data() {
              localStorage.clear();
         }
    }
    

                                                 

  2. localStorage.removeItem() 通过以下方法来删除对应key以及key中的内容

    methods: {
         clear_data() {
              window.localStorage.removeItem('key')
         }
    }
    

                                                 

  3. localStorage.setItem() 可以清空储存在localStorage中的key对应的value值,而保留key

    methods: {
         clear_data() {
              // 第一个参数为key的名,第二个参数为空
              localStorage.setItem("key", "")  
         }
    }
    

可以选择这个localStorage.clear()进而实现清除状态的效果 实现用户注销

posted @   就学45分钟  阅读(8981)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示
主题色彩