自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 两个相邻的div边框合并

【代码】两个相邻的div边框合并。

2023-04-06 16:26:40 1618

原创 el-table多选动态展示多选框不现实问题

问题:按钮点击动态添加表格的多选功能,直接使用参数控制多选不能展示,使用表格的重新渲染方法也不能展示。解决办法:在表格上添加随机数。

2023-03-28 14:40:28 770 1

原创 阻止el-checkbox内层冒泡

阻止el-checkbox内层冒泡

2023-02-06 16:30:22 1067

原创 js前端筛选数据

【代码】js前端筛选数据。

2023-01-06 11:29:09 838

原创 存储器容量计算

存储器内存计算

2022-09-14 21:27:12 1641

原创 自定义指令

自定义指令

2022-08-11 17:32:22 42

原创 数组对象数据排序

sortByKey(array, key, order) { return array.sort((a, b) => { let x = a[key], y = b[key] if (order) { return ((x < y) ? -1 : ((x > y) ? 1 : 0)) } else { return ((x < y) ? ((x > y) ? 1 : 0) :.

2022-04-19 15:30:42 183

原创 ios系统时间判断问题

移动端对日期返回判断时,ios需要时间是/eg:‘2021-12-28’ 在ios系统会判断失败,需要改为‘2021/12/28’

2021-12-28 17:07:56 1157

原创 正则表达式,限制input输入

限制输入数字与小数replace(/[^\d.]/g,’’)限制仅可输入一个小数点replace(’.’,’$#$’).replace(/./g,’’).replace(’$#$’,’.’)1.先进行文本替换,降低一个小数点替换,防止被第二个正则替换给替换掉2.把其余的字符 ‘ . ’ 替换为空字符串3.把字符 ‘$#$’ 替换回原来的 ‘ . ’限制仅可输入两位小数replace(/^(-)*(\d+).(\d\d).*$/,’$1$2.$3’)^ : 字符串开始;(-) : 第一组匹

2021-08-04 11:35:20 566

原创 echarts饼图数据太小不显示问题

饼图数据0.01%不显示,设置最小角度minAngle,可以显示series: [{type: “pie”,data: [],minAngle: 1}]

2021-07-12 18:30:52 5974

原创 ie 文件下载问题

问题使用a标签download,在ie下会在网页直接打开,无法下载到本地。解决 //文件地址 var url = '../file/test.xlsx'; var xhr = new XMLHttpRequest(); xhr.open('get', url, true); xhr.responseType = "blob"; // 返回类型blob // 定义请求完成的处理函数,请求前也可以增加加载框/禁用下载按钮逻辑 xhr.onload = funct

2020-09-25 10:43:10 343

原创 使用patch-package修改node_moddules的文件

安装patch-packagenpm i patch-package --save-dev修改node_moddules中的文件创建补丁npx patch-package package-name运行后会在项目根目录下的patches目录中创建一个名为package-name+version.patch的文件。将该patch文件提交后,即可在之后应用该补丁了。运行npm install便会自动打上编写的补丁...

2020-09-02 16:09:02 677

原创 关于document和$el

$elthis.$el 指向当前组件的DOM元素$refsthis.$refs 指向页面中所有含有ref属性的DOM元素document每个载入浏览器的 HTML 文档都会成为 Document 对象

2020-08-31 14:31:07 392

原创 常用git 相关命令

查看全部分支git branch切换分支git checkout xxx提交更新检查通常提交前先检查下修改了什么内容,当前Git目录下各文件的状态。git status提交git commit -m '注解'推送git push拉取将远程分支上更新内容合并到当前本地分支git pull...

2020-08-27 15:13:52 74

原创 数组对象排序

let obj = [ {id:1,name:"lily",time:"2019-12-01 00:08:00"}, {id:2,name:"mike",time:"2019-12-03 00:09:00"}, {id:3,name:"gray",time:"2019-12-02 00:08:30"}, {id:4,name:"tom",time:"2019-12-03 00:07:00"} ];console.log(obj);obj.sort((a,b)=&g

2020-08-20 10:37:56 127

原创 同一页面创建多个wangeditor

问题同一页面创建两个wangeditor,会造成位置错乱,两个组件始终挨着解决办法将文档上使用的id改为ref就正常了,互相也不影响使用,具体为什么,还不清楚,问题就消失了。。。<div ref='editor1'> </div>this.editor = new WangEditor(this.$refs.editor1);...

2020-08-17 16:55:54 1935

原创 获取日期时间函数

封装一个获取日期时间的函数,方便很多,可以根据自己想要的格式去输出,function getDateTime(index, date){ date = date ? date : 0 //0为当天的日期 var now = new Date(); now.setTime(new Date().getTime() - date*24*60*60*1000) var year = now.getFullYear(); //得到年份 var month = now.getMonth();//

2020-08-17 16:35:09 1128

原创 vue 使用echarts 显示隐藏问题

在vue项目中引入echarts图表时,由于会有没数据的情况,所以想在没数据的时候隐藏echarts,但是遇到一个问题,1.使用v-if时,显示没问题,隐藏后在显示,会显示空页面,可能因为被dom被删除的因素,所以改用v-show,就可以了2.使用v-show隐藏显示后,echarts的宽度会变成100px,因为隐藏后在显示,会找不到之前设置的宽高,所以选择使用window.onresize自适应高度let myChart = echarts.init(document.getElementById(

2020-08-07 14:32:47 3186 2

原创 Error in render:Cannot read property 'title' of undefined

问题页面正常显示,控制台报错原因vue渲染机制中:异步数据先显示初始数据,再显示带数据的数据,解决办法在使用数据的外层添加v-if判断数据,不可以使用v-show,v-show是加载后,根据条件判断是否显示例:<div v-if="tableData.data"> <span>{{tableData.data.title}}</span>&...

2020-04-20 21:32:35 1501 1

原创 解决端口号80被占用问题

Windows下端口被进程system占用的解决方法1.cmd下跑这句,查看占用端口的pidnetsh http show servicestate2找到后打开任务管理器,找到对应的pid结束taskkill /pid [pid号] /f...

2020-03-09 18:13:02 140

原创 自定义组件,vue限制input输入

input输入限制,防止搜狗中文输入问题描述input 为number类型,可以输入e,使用键盘事件,input输入限制均防不住搜狗中文输入解决办法尝试多种方式均实现不了,大佬写了个自定义组件轻松解决Vue.directive('number-only', { bind: function (el) { el.handler = function () { el....

2019-11-08 11:34:37 567

原创 axios拦截器

axios拦截器通过拦截器拦截http错误代码拦截器跳转整个页面跳转局部页面跳转通过拦截器拦截http错误代码想要拦截接口反馈的状态码,通过不同的状态码进行不同的操作。拦截器axios.interceptors.response.use((response)=> { console.log(response); // 获取状态 // const status ...

2019-11-05 15:50:44 131

空空如也

空空如也

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

TA关注的人

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