自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 element-ui对话框可拖拽及边界处理

应业务需求,需要实现对话框可拖拽问题,应element-ui没有提供官方支持,于是便参考大神的文章,得出了适合业务需要的解决方案。很多大神给出的代码是没有解决边界问题的,但是不解决边界问题存在一个bug,拖到不可视区域后边再也拖不回来了,不信你们可以试试。 在实现的功能的情况下,封装成了js文件,然后再main.js中引入后可全局使用。 还是上代码吧 功能实现代码directives.js...

2019-08-21 09:15:33 545

原创 vue 数组数据拷贝

在vue中,如果多个组件引用了同一个对象作为数据,那么当其中一个组件改动对象数据时,其他对象的数据也会同步改动。有这种双向绑定的需要的话,那么自然是最好的,但如果不需要这种绑定而希望各组件的对象数据之间相互独立,即是互不关联的对象副本的话,可以用下面的方法解决 1 2 3 4 5 6 7 computed: { ...

2019-08-20 16:26:53 2075

原创 递归加循环向外传值,试试这样

function findNodeTemplateEnable(groupList, id){ let children; let back; //循环 for(let i=0; i<groupList.length; i++){ children = 'children' in groupList[i] && groupList[i].childre...

2019-08-16 16:24:13 373

原创 前端js下载文件

由于种种原因,我又开始写前端代码了 (⊙o⊙)… 好久没有写博客了,今天做下载的时候,做完还突然挺有成就感的,就写一下吧 简单下载 window.location.href = 文件地址; 如果是图片的话不会下载,只是对图片的预览,但是是文件的话就会直接下载,好方便的哈哈哈哈 但是有个问题,就是下载的文件名称是很长很长的一段字符,乱七八糟的,看着很不爽,搜了一下,找到个方法,试了下居然...

2019-08-07 15:59:11 480 1

空空如也

空空如也

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

TA关注的人

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