logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue token过期后自动刷新token

在系统登录后,后端返回一个token,和refreshToken。每次接口请求的时候都会携带这个token,但是这个token一般是有过期时间的,假设过期时间为半小时,你半小时内没有调接口。半小时后你再调接口,会报401错误,代表token过期,这个时候前端有两种解决方案,第一种也就是退出登录,让用户重新登录,这种比较简单。但是我们的经理不希望用户再次登录,而是希望这个token能自动更新,我就稍

#vue.js
npm install 安装node-sass报错

这两天换了一台电脑,然后安装了node的最新版本(v16.14.2)。然后把以前项目clone下来后,想着赶紧npm install安装环境干活,但是不知道为啥,安装总是报node-sass错误。然后开启解决错误的模式。这是我的环境: 在网上找到node和node-sass的版本匹配关系这就是为什么失败的原因,我的node是16版本,本应该对应6.0+的node-sass版本,可是代码里面是4.x

#npm#sass#vue.js
vue中安装和使用Dplayer视频播放器

1、下载npm下载npm install dplayer - snpm i hls.js -syarn下载yarn add dplayeryarn add hls.js2、使用<template><div class="box"><el-card><div id="dplayer" style="height: 400px"></div>

#vue.js#音视频#html5
axios取消接口请求

最近被问到了一个面试题,说tabs栏如果点击过于频繁,出现数据紊乱的情况该怎么办?咦~我还真没碰到过这个问题,这应该属于优化的知识点吧。于是我写了个demo,来跟我一起看看吧!这是我没有做任何处理的样子看到没?第一,我已经点击完半天了,里面的数据还在切换。第二最终我tab停在配置管理,下面的内容应该是2,但是下面的内容竟然是3,这还得了?这简直是一个非常大的bug。有些小伙伴想到,能不能用防抖节流

#vue.js#es6#前端
Object.freeze()详解

我们都知道const定义基本数据类型,这个值是不可以修改的。那么我们用const定义对象,可以修改对象吗?const a = 5// a = 10// TypeError: Assignment to constant variable.const obj = {name: '张三'}obj.name = '李四'console.log(obj)// {name: "李四"}答案是肯定的。那么如果

#javascript
到底了