操作 js-cookie 获取 cookie 中的 token userInfo 用户头像
1、操作 cookie 工具 - src/utils/cookie.js
import Cookies from 'js-cookie'// Cookie的key值
export const Key = {token: 'token', // 访问令牌在 cookie 的 key值 ++userInfo: 'userInfo' // 用户信息 在cookie 中的key值 ++
}class CookieClass {constructor() {// .env.production / .env.development 中配置this.domain = process.env.VUE_APP_COOKIE_DOMAIN // 域名this.expireTime = 15 // cookie 有效时长 单位 天}set(key, value, expires, path = '/') {CookieClass.checkKey(key)Cookies.set(key, value, { expires: expires || this.expireTime, path: path, domain: this.domain })}get(key) {CookieClass.checkKey(key)return Cookies.get(key)}remove(key, path = '/') {CookieClass.checkKey(key)Cookies.remove(key, { path: path, domain: this.domain })}getAll() {Cookies.get()}static checkKey(key) {if (!key) {throw new Error('没有找到key。')}if (typeof key === 'object') {throw new Error('key不能是一个对象。')}}
}// 导出
export const PcCookie = new CookieClass()
2、获取 cookie 中的 token - userInfo - src/permission.js
import { PcCookie, Key } from '@/utils/cookie' // 导入操作cookie工具 ++router.beforeEach(async(to, from, next) => {// 从 cookie 中获取访问令牌const hasToken = PcCookie.get(Key.token) // ++
操作 js-cookie 获取 cookie 中的 token userInfo 用户头像相关推荐
- JS中编写函数去除HTML标签,js函数获取html中className所在的内容并去除标签
js函数获取html中className所在的内容并去除标签 复制代码 代码如下: function queryClass(classnames){ var classobj= new Array() ...
- php 修改头像案例,在laravel5.2中实现点击用户头像更改头像的方法
视图层 !!!自己下载jquery文件和ajaxfileUpload的插件 //下面用于图片上传预览功能 function setImagePreview(avalue) { var docObj=d ...
- cookie获取java_java中如何获取cookie
展开全部 1.设置cookie到客户端 Cookie c1 = new Cookie("username","hzh"); response.addCookie ...
- JS添加获取Cookie
一.在Javascript添加cookie 1.创建 creatcookie() {//获取角色let id = this.radio;console.log(id);if (id ...
- js无法获取cookie
Secure 属性 设置为 Secure 的 cookie 只能通过被 HTTPS 协议加密过的请求发送过服务端.可以预防中间人攻击. HttpOnly 属性 document.cookie API ...
- vue+node.js前后端交互中的token令牌验证
这篇文章分享一下本人学习vue+node.js前后端交互中的登录token令牌的心得 最近准备写一个个人博客网站,前端采用的是vue+element,后端用node.js 在做用户登录的时候就想到 如 ...
- Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法
在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素.或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素 1. 格式:win ...
- java 获取js html_JS获取网页中HTML元素的几种方法
编写js程序的时候最常使用的就是获取网页中的html元素,并进行处理,我在网上发现了一篇获取html对象的几种方法进行整理的帖子,发上来大家一块学习~ getElementById getElemen ...
- js循环获取table中的值
<script type="text/javascript">function getTdValue() {var tableId = document.getElem ...
最新文章
- 2021年诺贝尔经济学奖评述:解决重大社会问题的自然实验因果框架
- Linux下tmp文件夹的文件自动删除的问题(转)
- oracle文件大小的限制
- ECharts 实现人民的名义关系图谱 代码开源
- SQLite FTS3/FTS4与一些使用心得
- LeetCode 240. 搜索二维矩阵 II(二分查找 分治)
- jq中使用promise封装ajax
- exploring spring
- Python基础——continute与break(循环控制)
- 我的世界之 paper和spigot 的区别 Java服务端开服
- [转载]疯狂的程序员(1)
- Worktile中的实时消息推送服务实现
- 开发框架——横版格斗——动作游戏教程
- 计算机软件领域的一些哲学相关问题
- c语言win32课程表,用C语言怎么编出来课程表
- alpha因子常见问题_手把手教你构建量化因子分析体系
- 习题3-3 出租车计价(15 分)
- C语言实验(十三):函数(求两个任意分数和的最简形式、将正整数转换为字符串输出、某日期是该年第几天)
- 减轻教师作业批改负担的神奇—每日交作业之手机扫描批改
- forfiles 批处理删除文件
热门文章