自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue axios 响应拦截 token失效导致出现多个提示框的

// 响应拦截器 let isToken=falserequest.interceptors.response.use((res)=>{ // 没错误返回200 错误·拦截 if (res.data.code ===200) { return res; }else if (res.data.code === 404){ router.push('/login') }else if(res.data.code === 1002

2022-04-09 11:46:38 1405

原创 关于打印的设置

@page{ size:a4;//设置纸张 margin: 0 ; //设置打印的间距 padding: 0 ; background-color: #FFFFFF; }@page rotated { size: landscape;} //定义纸张旋转//只有打印的显示@media only screen{ #printMeauto{ display: none; } } ...

2021-10-14 10:58:16 388

原创 js实现数字转换大写金额

convertCurrency.jsexport const convertCurrency = (money)=> { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 var cnIntRadice = new Array('', '拾', '佰', '仟'); //对应整数部分扩展单位 var cnIntUnits =

2021-09-27 11:44:54 724

原创 数组中key(或者某个字段)相同的对象组成新的数组

代码var arr=[ {id: 3, username: "test", companyName: "农商行"}, {id: 4, username: "张三", companyName: "动检所"}, {id: 2, username: "test2", companyName: "农商行"}, ] var obj = {}; arr.forEach(function (item) { var array = obj[it.

2021-04-06 23:45:21 384

原创 vue全局事件通信总线

1、全局引入// main.jsimport Vue from 'vue'Vue.prototype.$bus = new Vue()a 发布通信事件// 注意:通信的两端所使用的事件名称必须一致,否则是无效的this.$bus.$emit('bar', 145623)// b 注册通信的事件this.$bus.$on('foo', (data) => {// // 处理函数// })2、作为js模块引入://bus.jsimport Vue from 'vue'

2020-11-28 15:45:20 327

原创 vue图像裁剪器的使用

github地址:https://github.com/fengyuanchen/cropperjs演示地址:https://fengyuanchen.github.io/cropperjs/安装依赖npm install cropperjs引入文件import 'cropperjs/dist/cropper.css';import Cropper from 'cropperjs';<p @click="$refs.file.click()">点击修改头像</p>

2020-11-27 18:22:00 146

原创 vue输入框<input type=“file“>实现头像上传功能

隐藏input输入框使用$refs获取dom并且触发点击事件<p @click="$refs.file.click()">点击修改头像</p><input type="file" hidden ref='file' @change="onFileChange">dialogVisible值为true时弹出对话框<!-- Dialog 上传头像对话框 --><el-dialog append-to-body title="提示" .

2020-11-27 13:31:01 1194

原创 vue富文本编辑器的使用

打开vue官网https://cn.vuejs.org/下的资源列表>Awesome Vuectrl+f搜索Rich Text Editing找Rich Text Editing下的element-tiptap完整地址:https://github.com/Leecason/element-tiptap中文版:https://github.com/Leecason/element-tiptap/blob/master/README_ZH.md在线演示:https://leecason.gith

2020-11-24 19:09:00 417

原创 解决超出JS的安全整数的限制范围

后端请求数据超出JS的安全整数限制范围的解决JavaScript 能够准确表示的整数范围在-2^53到 2^53之间,超过这个范围,无法精确表示这个值。Number.MIN_SAFE_INTEGER //-9007199254740991Number.MAX_SAFE_INTEGER // 9007199254740991此时用到 json-bigint将后端返回数据处理处理之后才能正常使用:项目需要安装的依赖> npm i json-bigint引入json-bigint文件

2020-11-22 01:28:06 1209 2

空空如也

空空如也

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

TA关注的人

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