自定义博客皮肤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)
  • 收藏
  • 关注

转载 vue 实现点击空白处执行方法(列表收回、隐藏等操作)

项目中一直在用elementUI组件,但是有些需求是需要定制化开发的,不能完全的依赖组件现有功能,比如:定制化下拉菜单,并提供带有提示标志的单选和多选等小伙伴们相信也碰到不少这样的例子,最头疼的就是点击空白处的判定然后就转了一篇,以防丢失简单想应该怎么实现?1、肯定是给document增加一个click事件监听2、当发生click事件的时候判断是否点击的当前对象结合着本思路和指令咱们来实现。简单介绍vue指令一个指令定义对象可以提供如下几个钩子函数 (均为可选):bind:只

2020-06-21 11:45:56 6325 5

原创 搜索框input失去焦点事件和结果列表li的click事件冲突问题

开发过程中,会经常遇到搜索需求,这就会涉及到input搜索框,外面还会有ul、div等搜索列表,需要点击input外部进行操作时,收起或者隐藏搜索结果列表,首先我们会考虑到失去焦点来做这就会有问题,点击事件和blur事件的先后执行方法一:用setTimeout做的延迟隐藏(有小bug)测试发现当鼠标点击并没有抬起是,会执行blur事件,(如果能接受的话)我具体查了一下blur事件,当元素失去焦点时触发的事件,为表单事件,blur和focus事件不会冒泡,其他表单事件都可以

2020-06-09 15:06:36 1289

原创 简单的纯数数组取极值(最大值和最小值)

今天举个简单的例子:项目中遇到已知是纯number类型的数组,需要取该数组的极值ES5:let Array = [0.15,-0.5,1,99,35,0,19,22]

2020-06-04 17:22:17 894

原创 git 切换分支报错

项目中经常需要切换分支进行不容需求的开发,今天在Vue中重新安装了node_modules再去切换分支的时候就报错了,如图:这是因为当前项目访问权限已经发生变化,页面或者IDE仍然占有项目中的文件,不能释放,解决办法:把页面或者IDE关闭,再执行切分支操作就ok了...

2020-06-02 16:19:06 1305

空空如也

空空如也

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

TA关注的人

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