- 博客(22)
- 收藏
- 关注
原创 el-table多选动态展示多选框不现实问题
问题:按钮点击动态添加表格的多选功能,直接使用参数控制多选不能展示,使用表格的重新渲染方法也不能展示。解决办法:在表格上添加随机数。
2023-03-28 14:40:28 901 1
原创 数组对象数据排序
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 216
原创 ios系统时间判断问题
移动端对日期返回判断时,ios需要时间是/eg:‘2021-12-28’ 在ios系统会判断失败,需要改为‘2021/12/28’
2021-12-28 17:07:56 1196
原创 正则表达式,限制input输入
限制输入数字与小数replace(/[^\d.]/g,’’)限制仅可输入一个小数点replace(’.’,’$#$’).replace(/./g,’’).replace(’$#$’,’.’)1.先进行文本替换,降低一个小数点替换,防止被第二个正则替换给替换掉2.把其余的字符 ‘ . ’ 替换为空字符串3.把字符 ‘$#$’ 替换回原来的 ‘ . ’限制仅可输入两位小数replace(/^(-)*(\d+).(\d\d).*$/,’$1$2.$3’)^ : 字符串开始;(-) : 第一组匹
2021-08-04 11:35:20 622
原创 echarts饼图数据太小不显示问题
饼图数据0.01%不显示,设置最小角度minAngle,可以显示series: [{type: “pie”,data: [],minAngle: 1}]
2021-07-12 18:30:52 6658
原创 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 375
原创 使用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 714
原创 关于document和$el
$elthis.$el 指向当前组件的DOM元素$refsthis.$refs 指向页面中所有含有ref属性的DOM元素document每个载入浏览器的 HTML 文档都会成为 Document 对象
2020-08-31 14:31:07 435
原创 常用git 相关命令
查看全部分支git branch切换分支git checkout xxx提交更新检查通常提交前先检查下修改了什么内容,当前Git目录下各文件的状态。git status提交git commit -m '注解'推送git push拉取将远程分支上更新内容合并到当前本地分支git pull...
2020-08-27 15:13:52 94
原创 数组对象排序
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 159
原创 同一页面创建多个wangeditor
问题同一页面创建两个wangeditor,会造成位置错乱,两个组件始终挨着解决办法将文档上使用的id改为ref就正常了,互相也不影响使用,具体为什么,还不清楚,问题就消失了。。。<div ref='editor1'> </div>this.editor = new WangEditor(this.$refs.editor1);...
2020-08-17 16:55:54 2195
原创 获取日期时间函数
封装一个获取日期时间的函数,方便很多,可以根据自己想要的格式去输出,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 1180
原创 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 3417 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 1551 1
原创 解决端口号80被占用问题
Windows下端口被进程system占用的解决方法1.cmd下跑这句,查看占用端口的pidnetsh http show servicestate2找到后打开任务管理器,找到对应的pid结束taskkill /pid [pid号] /f...
2020-03-09 18:13:02 160
原创 自定义组件,vue限制input输入
input输入限制,防止搜狗中文输入问题描述input 为number类型,可以输入e,使用键盘事件,input输入限制均防不住搜狗中文输入解决办法尝试多种方式均实现不了,大佬写了个自定义组件轻松解决Vue.directive('number-only', { bind: function (el) { el.handler = function () { el....
2019-11-08 11:34:37 635
原创 axios拦截器
axios拦截器通过拦截器拦截http错误代码拦截器跳转整个页面跳转局部页面跳转通过拦截器拦截http错误代码想要拦截接口反馈的状态码,通过不同的状态码进行不同的操作。拦截器axios.interceptors.response.use((response)=> { console.log(response); // 获取状态 // const status ...
2019-11-05 15:50:44 166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人