- 博客(15)
- 收藏
- 关注
原创 token过期后刷新token并重新发起请求
系统登录成功后,后端返回token和refreshToken,所有请求都携带token,token如果过期接口将返回401,此时前端需要拿着refreshToken去刷新token,刷新后将拿到新的token和refreshToken,并将token过期的请求重新发起,这样就做到了在用户没有任何感知的情况下自动刷新token。request.js中的代码//默认不是正在刷新tokenlet isRefreshToken = false;let promiseArry = [];//当token失效
2022-05-26 21:21:51
6103
9
原创 使用scss实现自定义主题色
使用scss实现自定义主题色定义变量// --color 相当于全局定义的一个css变量// var(--color) 用于引用// 在页面样式的引用中,你将会看到:root { // --bck: #c6e9fd; // --color:#0080cb; --bck: ''; --color:''; --bckImg1:url(../images/headerGreen.png); --bckImg2:url(../images/headerBlue.pn
2022-04-18 15:59:04
2094
原创 微信小程序的简易双向绑定
之前微信小程序没有双向绑定,需要监听input框的输入事件手动进行赋值,今天看小程序官网发现在2020-07-01更新的v2.12.0版本中已经实现了简易双向绑定相比之前普通的单向绑定多了前缀 model:,语法如下:<input model:value="{{value}}" />但目前只能进行单一字段的绑定,如<input model:value="{{a}}" />而以下写法都是非法的:<input model:value="值为 {{value}}"
2020-10-20 16:59:23
892
转载 vue将时间格式改成“yyyy-MM-dd hh:mm:ss”格式
vue将时间格式改成“yyyy-MM-dd hh:mm:ss”格式 vue实时显示当前时间显示
2020-10-19 16:18:50
6699
原创 给复选框设置只读
readonly对复选框不起效,disabled会使复选框变成灰色。想要不变色还能实现只读效果,可以给复选框设置οnclick="return false"如下:<input type="checkbox" name="chkAllowed" onclick="return false;" checked="checked" />...
2020-10-19 16:17:17
555
转载 jquery点击事件失效原因和解决办法
这里写自定义目录标题jquery点击事件失效原因和解决办法jquery点击事件失效原因和解决办法原文地址:https://www.cnblogs.com/leiting/p/9323539.html在使用jQuery绑定点击事件的时候,有时候会遇到点击无效,这种情况大多出现在动态添加元素的时候。例如:给demo里添加li元素给li绑定点击事件 $("#demo").append('<li>点我</li>'); 给li元素绑定点击事件// 示范一$("#demo li
2020-10-10 11:27:18
4240
2
原创 relative定位在ie浏览器的兼容问题
通过position:relative定位元素,改变left值的方式实现一个手动轮播,发现在ie浏览器中不起作用。最后发现在IE浏览器中必须在样式中给left赋一个初始值,才可以改变left值,而其他浏览器不需要。...
2020-09-05 12:33:29
432
原创 el-select绑定值赋值后,页面无法显示对应label值
el-select绑定值赋值后,页面无法显示对应label值this.lunwen.achmId=’1’,页面也显示1,无法显示1对应的label值。这种情况大多数是数据类型不统一,比如页面绑定为number类型,而赋值为string类型,或者页面为string类型,赋值为number类型,只要将数据类型进行转换即可。但在确定数据类型一致后,页面仍然无法显示label值。最后发现,是因...
2020-05-07 22:20:19
3028
原创 在vuex的actions. js中通过this. $router获取路由
在vuex的actions. js中无法通过this. $router获取路由的问题,参考了以下解决方法先把跟组件导出然后在actions中导入就可以获取到了
2020-02-06 14:59:26
1997
原创 js中对象的深复制与浅复制
js中对象的深复制与浅复制var updateData = {}把e这个对象赋值给updateData,修改updateData的值,e的值也变了。解决方法如下:var updateData = Object.assign({}, e)...
2020-01-15 13:50:37
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人