vue使用js-cookie在移除指定cookie不生效的问题

前端新手在实现用户退出时遇到困扰,发现使用Vue的`this.$router.push`进行页面跳转不会立即刷新,导致Cookie中的个人信息无法即时清除。改用`window.location.href`解决了问题,但寻求更优解决方案。博客讨论了Vue路由跳转与Cookie同步的问题,并邀请读者分享更好的实践方法。

笔者前端小白在做用户退出时,移除cookie里面的个人用户信息,并跳转到登录页面,然而cookie并未及时生效。

后来发现

this.$router.push在页面跳转时并未刷新页面,因而cookie中的内容未及时清除。于是换成

window.location.href来完成页面跳转就没问题了。当然并不是最佳解决方案,有更好的解决方法欢迎留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值