- 博客(9)
- 收藏
- 关注
原创 js websocket 心跳
在JavaScript中使用WebSocket实现心跳机制,可以通过定时发送特定的ping消息到服务器,并设置一个计时器来检查是否收到服务器的pong响应。
2024-05-28 10:49:41
1199
2
原创 node sass 报错解决方法 Module build failed (from ./node_modules/sass-loader/dist/cjs.js)
node-sass没安装好报的错先卸载文件,然后再安装一遍npm install node-sass如果还提示报错,可能是安装版本过高,选择合适的版本进行安装例如:npm install node-sass@4.12.0然后再运行
2021-01-07 09:56:43
4483
原创 npm运行报错Error: EEXIST: file already exists解决办法
如果你百度了很多方法都没有解决的话,请用管理员权限打开cmd,然后再输入npm安装命令试一试。反正我解决了
2020-12-14 10:18:39
7129
2
原创 js 对柯里化函数简单理解及应用场景
最近在深入学习js,发现之前自己储备的知识真的是冰山一角,虽然工作上这些不用也能完成任务,但是总感觉自己写的代码很拉跨~~是时候提高自己的代码质量了下面是菜鸡理解,高手可以离开本页了~柯里化函数Curry直奔主题function curryingAdd(x) { return function (y) { return x + y }}curryingAdd(1)(2)这是一个实现加法的函数,按照普通函数的实现方法 curryingAdd里面直接return
2020-11-12 08:54:05
978
2
原创 vue中使用fabric.js所遇到的问题汇总
最近写一个批改的功能,用canvas的原生api真的太吃力了,之后了解到fabric这个库,好用是好用,但是真的踩了很多坑,能百度的资料少之又少,真的是一步一步踩着泥路走过来。首先项目中引入vue-fabricvue-fabric gitHub地址里面有教程和基本api用法,下面是记录项目我踩的坑,我觉得这些坑还是挺有代表性的。一.画布初始化项目需要批改试卷,首先动态获取宽高加载图片,画布用v-if进行判断,获取到高度再进行初始化let img = new Image();img.src
2020-08-10 10:54:46
5809
1
原创 iview中对遍历的select进行表单验证
最近在项目中遇到的问题,动态添加select选择框,提交时验证选择框是否都选择完毕,用的是iview表单控件,iview官网有个demo,是对输入框进行验证demo代码如下:<FormItem v-for="(item, index) in formDynamic.items" v-if="item.status" :key="index" :label="'Item ' + item.index" :prop="'items.' + index + '.v
2020-06-15 16:13:19
1138
原创 vue中获取不到img的解决方法
vue中关于图片加载动态获取DOM宽高问题最近项目中遇到一个图片加载问题,从服务器获取到图片,能够打印出dom,dom中height和width属性均有值,但是取值时height为0,之后查阅资料发现,原来只是获取到了图片,但是图片并没有加载出来,img这个dom存在,但是图片并没有加载出来,要动态获取就需要等图片加载完成在标签上加个监听事件@loadhtml<img @load="loadImg($event.target)"/>jsloadImg(e){ if(e.hei
2020-05-18 14:57:04
1021
原创 在VUE中使用Export2Excel导出表格,导出多个sheet
使用Export2Excel导出表格,导出多个sheet功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近做项目有个...
2020-04-22 15:28:32
8296
30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人