Vue获取cookie

1. 背景

  • 判断浏览器中某个cookie是否存在,存入isExist参数;
  • 若存在获取该cookie对应的 value;
  • 通过isExist和value的具体取值向用户返回不同的界面。

2. 实现

  • 部分代码如下
created() {this.load()
}
methods:{load(){if (document.cookie.length > 0) {let arr = document.cookie.split('; ');//通过; 将数据转成数组,注意:分号+空格,有空格!!for(let i=0;i<arr.length;i++){let index = arr[i].indexOf("=") //返回第一个“=”所在的位置console.log(arr[i].substring(0, index))if(arr[i].substring(0,index)==="time"){// name为time的cookie存在this.isExist = true;break}}}if (!this.isExist){//具体实现 xxxx}}
}

3. 注意

  • document.cookie语句返回的是全部cookie所组成的字符串,中间用 ;[空格] 隔开,例如:

time=Sat May 07 2022 09:35:27 GMT+0800 (中国标准时间); weichen=<微尘>; rbzxdrn=<忍不住想打扰你>

  • 因此在进行字符串划分时,应该使用【分号+空格】进行划分。 有空格!空格!空格!
let arr = document.cookie.split('; ');

【Vue】获取cookie相关推荐

  1. vue 获取cookie

    要达到微信扫描二维码获取微信用户信息返回个PC端,请看: https://blog.csdn.net/weixin_42418774/article/details/103168448 一.使用三个j ...

  2. js获取cookie获取不到问题 vue获取cookie以及获取不到问题

    1.下载依赖包 npm i js-cookie -S 2.在使用cookie的页面上进行引入 import Cookies from 'js-cookie' 3.使用 创建一个在整个网站上有效的Coo ...

  3. vue如何优雅的获取Cookie(js-cookie插件)

    vue如何优雅的获取Cookie(js-cookie插件) 一, 安装 npm install js-cookie --save 二, 引用 import Cookies from 'js-cooki ...

  4. 前端怎么获取cookie的值_作为前端你必须要了解的安全性问题!

    前端技术不断发展,安全性的问题也越来越受到关注.作为前端工程师,保障网络安全也越来越重要. XSS攻击 XSS(Cross Site Scripting)跨站脚本攻击. 攻击者在网站上植入非法的htm ...

  5. vue如何输出一个值_如何利用vue获取当前点击的元素并传值(图文教程) -

    thinkphp开发的一个项目,登录成功后又跳转到登录页面,在提交信息后输出session都是正常的,没有问题,但是页面跳转后,session出现丢失现象,无法正常完成登陆.通过查找资料,发现原来是b ...

  6. vue中cookie的使用——将cookie放在请求头header中

    第一步:封装cookie //设置cookie export function setCookie(c_name, value,expire) {var date = new Date()date.s ...

  7. Nuxt服务端请求及获取Cookie

    介绍 nuxt.js是基于Vue的应用框架,它预设了利用 Vue.js 开发服务端渲染的应用所需要的各种配置.它提供了一个asyncData方法可用于在服务端里异步的获取数据,它可以在页面组件每次加载 ...

  8. Python Cookie HTTP获取cookie并处理

    本期Python培训教程是教大家如何进行HTTP获取cookie并处理的方法,希望本期教程能够给大家带来帮助,请看以下详细内容介绍. Cookie模块同样是Python标准库中的一员,它定义了一些类来 ...

  9. 简单介绍vue获取token实现token登录的示例代码

    最近新做了个vue项目,正好项目中有登录部分,本文就详细的介绍一下登录部分的实现,文中通过示例代码介绍的非常详细,感兴趣的小伙伴们可以参考一下 使用token做登录验证的思路大致如下: 1.在第一次登 ...

最新文章

  1. 操作系统 地址 概念
  2. linux cat 命令详解--转
  3. 成功解决ValueError: `bins` must be positive, when an integer
  4. mongodb 实现点赞功能
  5. java可视化压缩_web可视化技术发展(1/6)
  6. 概率论 条件概率 全概率 贝叶斯公式
  7. BiSeNet V2论文及源码
  8. 关于simulink中参数传递到工作空间
  9. xgboost: 速度快效果好的boosting模型
  10. templates是什么意思_什么?噪音可以用来降温做冰箱?
  11. 国开大学计算机应用实操题作业如何上传,国开电大18秋《计算机应用基础》形考任务作业.doc...
  12. 20200628每日一句
  13. CeBIT亮点:IBM“绿色地平线” 战斗在雾霾治理的科技前线
  14. 某网吧网络布线规划设计
  15. 计算机深度休眠以后怎么唤醒,怎么唤醒大家几种电脑深度睡眠方法
  16. 入门级深度学习服务器配置方案
  17. torch.utils.data.WeightedRandomSampler样本不均衡情况下带权重随机采样
  18. c语言 运行出现错误代码,运行出现 debug error
  19. 计算机flash ram是什么意思,ROM、RAM、CPU、CACHE、FLASH的区别
  20. 大象-PHPHub 第三方 Android 客户端

热门文章

  1. 上网网速慢怎么办?半分钟搞定
  2. 思科网络安全 第十三章测验答案
  3. 2011贺岁片之——寒假计划
  4. 【python如何爬取视频】
  5. Python爬虫 爬取腾讯视频评论内容
  6. Windows命令-文件操作-复制文件-copy
  7. 儿童电影排行榜前十名,十部优秀儿童影片(儿童英语电影排行榜前十名)
  8. 按图搜索商品(拍立淘) API
  9. node.js 如何读取json文件内容
  10. python ctypes调用C++ dll,arry(数组)的相关操作