自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ElementUI 使用Table组件,绘制一个二维表格

elementUI 表格组件的灵活使用,建立二维表格

2023-05-25 16:06:43 2708 2

原创 使用vue框架,在线打开 word、excel、pdf 这三种格式的文件的方式。

vue项目在页面打开 word excel pdf 三种格式的文档

2022-08-31 15:56:44 9312 4

原创 利用css + html + js (vue框架),完成星空+ 旋转盒子特效,配上我周董的BGM(我是如此相信),表白神器

PS: 前面做一个简单的铺垫,当BGM 到达高潮的时候,让这个画面缓慢显示出来,效果爆炸。、星空特效抄的作业,网上大佬的,具体地址忘记了,后来再找没找到,有需要的小伙伴可以留言,

2022-08-10 15:02:12 437 2

原创 以鼠标中心放大或缩小目标盒子(图片),盒子(图片)跟随鼠标移动,原理以及代码,原生js完成

核心原理就是推算出放大或者缩小后,鼠标位置相对于原本位置的偏移量

2021-12-30 18:04:55 1896 9

原创 学习笔记: apply、call、bind的使用

文章背景:学习前端半年后,掌握基本的vue以及其组件使用,并使用vue2.0完成两个项目的开发(一个是类似办公系统,包括权限、审批、图片展示、echarts、canvas等;一个是app项目,纯展示功能,交互特别少,html5完成);但是JavaScript开始渐渐遗忘,本文主要目的加深前面学习的js的一些知识,主要是不常用,被忘记了。先看一个函数: ——————bind部分function mineFun(name, age) { console.log(name,...

2021-11-29 18:10:38 1133

原创 记录开发路上的小坑:elementui中表格cell-click 与 模板中 插入自己的 checkbox的change事件冲突

1、坑的背景:开发页面,需要自己写一个表格的行选中功能以及checkbox的选中,如图:这个是可以正常运行的代码,不正常的是把 checkbox外面的span删除,出现的情况是:设置了cell-click 以及 el-checkbox的change方法后,我点击列表的行,ok完成了勾选,我再次点击列表的勾选框,好了,完全没反应!!!反正最后原因找到了,因为涉及的微任务与宏任务的执行方式以及vue数据更新的原理,大佬跟我讲了半天,我才明白。1、当我点击表格行的时候(除了check...

2021-11-26 09:52:45 1651

原创 总结:使用vue的表格,在模板中混用Checkbox(针对翻页保持选中效果的实现)(有特殊情况,不可以使用reserve-selection属性的情况)

1、项目背景:开发一款图片处理流程的系统,主要目的是给图片进行一些特殊标注,用于算法训练。其中有个功能,图片处理需要人员去处理,所以就存在了一个任务分配机制:点击 “+” 这个按钮,添加人员,这个地方就会有一小问题,你分页查询出来的人员列表,在你翻页的时候,你要保证在你翻回已经做出选择的页码时,这些人依然是被勾选上的状态,而不是被取消,像这样这里我刚开始想的太复杂了,踩坑不说,还贼垃圾,各种bug,大佬稍微指点了一下,豁然开朗。原理:在获取到接口数据的时候,直接把他们每一...

2021-11-25 16:42:28 1337

原创 记录echarts、elementUi、openlayers等组件使用过v中触发 UNABLE TO PREVENTDEFAULT INSIDE PASSIVE EVENT 。。。的问题

1、使用Echarts 中的dataZoom,触发鼠标滚动、缩放条拖拽等于组件进行互动的时候,触发UNABLE TO PREVENTDEFAULT INSIDE PASSIVE EVENT LISTENER INVOCATION 错误,原因不解释详细了,就是Chrome更新嘛,加了这个功能2、 解决办法:因为我是个小白,所以不会很深的原理什么的,只是知道这个问题大多数情况下无伤大雅,就是看着恶心,废话不多说。看到截图咩,这个位置点进去,如图显示然后你去根据这个路径去你的nodemoedl文.

2021-10-26 15:19:40 446

原创 复习:数组与对象的深浅拷贝

1、最简单的浅拷贝: let arry = [1,2,3,4,5]; let arry2 = arry;arry[0] = 5;arry2[1] = 100;console.log(arry,arry2); // 修改了arry第一个数据后,发现arry2的第一个数据也被改变; 修改了arry2第一二个数据后,发现arry的第二个数据也被改变; ...

2021-09-26 18:56:16 168

原创 (解决)在openlayers中,使用滚轮缩放地图,控制台报错Unable to preventDefault inside passive event listener invocation.

网上各种稀奇古怪的解法都有:1、卸载 default-passive-events 插件的,这种我刚卸载完,直接项目崩了,老老实实重新装回去,重启项目恢复了;2、利用css方法,pointer-events: none; 在你的css里面添加这玩意,好嘛,至少在这里没啥用3、创建对象的事件监听,关闭事件的默认行为 也就是这样的:window.addEventListener("事件名称", handler, { passive: false});但是前提是这个事件是你自己监听的你才能去...

2021-09-23 16:45:21 1026

空空如也

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

TA关注的人

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