自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 401错误 & 解决方法:响应拦截器

关于401错误401错误场景1. 用户未登录,代码报401,应该回到登录页2. 登录用户的token过期 :怎样理解token过期?. 就是登录成功了以后,后端会返回一个token值,这个值在后续请求时带上(就像是开门钥匙),但是,这个值一般会有有效期(具体是多长,是由后端决定)token过期是为了安全起见refresh_token说明 : 当用户登陆成功之后,返回的token中有两个值图示说明:作用:响应拦截器说明响应拦截器可以...

2021-06-17 18:38:38 58878

原创 react如何在项目中使用cookie ?

一、下载npm install react-cookies二、导入import cookie from 'react-cookies'三、存值1、登录成功,将信息保存在cookie中( 存值 )存值的语法:cookie.save(key, value, { path: '/' })if (retJsonInfo.code == 200) { message.success("登录成功"); // 将用户信息保存在cookie中, th

2022-04-15 15:35:01 3785 3

原创 实时聊天功能

比如聊天机器人,小度同学之类的需求: 1. 与小度同学建立连接2. 开始双向对话思考: 在做这个需求之前我们先思考一个问题 : 为什么ajax不方便实现这类实时聊天?因为ajax是遵守http协议的,而http协议有一个典型的特点就是: 通信只能是由客户端发起,服务器端收到请求后,给予响应。这就是我们常说的:请求和响应。也就是说,服务器不能主动的向客户端发送消息,如果你想得到对方给你的留言,就要不断的去请求是否有新的数据图示说明:轮询: 效率低下!...

2021-06-17 18:42:29 921 1

原创 路由守卫分类以及应用场景

分类按执行的时机,定义的位置组件内的守卫注意: 这里描述的不是任意组件,而是路由级别的组件代码: // 定义在组件内部的beforeRouteEnter(to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `this` // 因为当守卫执行前,组件实例还没被创建 }, beforeRouteUpdate(to, from, next) { }, beforeRou.

2021-06-17 15:15:26 1491 3

原创 v-model的底层原理

基本使用基本说明:通过v-model可以实现数据的双向绑定,实现vue.js变量和表单标签的value 属性为什么使用v-model?v-model是语法糖作为双向绑定指令也是vue两大核心功能之一,使用非常方便,提高前端开发效率。在view层,model层相互需要数据交互,即可使用v-model。双向绑定:数据(data)变化 -> 视图(view)变化同步视图(view)变化 -> 数据(data)自动同步注意: v-model一般...

2021-06-17 15:10:31 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除