自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 给ELement 穿梭框加表单必填项验证

目前项目中form表单中有地方用到了穿梭框,当然穿梭框是必填项,需要rules 验证是否选择了数据,我认为穿梭框应该是change触发。网上查资料说的大多都是自己写个雪花标记然后确定的时候再前段验证类似我下面的图内方法。这样非常麻烦也不是很统一美观,经过测试穿梭框竟然可以用blur事件 监听。问题完美解决,美观度没的说,而且方便简单,代码又少写了好多,哈哈哈。于是加上了验证导致出现一个问题就是进来就一直爆红提示。

2023-06-15 16:23:26 380 2

原创 img使用object-fit:cover属性,导致页面滚动卡顿

项目线上运行发现只要使用object-fit:cover属性且图片质量大的时候,界面卡顿严重,滚动条滚动卡顿非常影响用户体验。经过各方排查最终发现一个解决方案是在元素上新增样式属性transform: translate3d(0, 0, 0)可以有效解决。...

2022-06-29 17:01:48 1512

原创 new 操作符的作用

思路解析:第一步:创建一个新对象。第二步:将构造函数的作用域赋给新对象(因此this就指向了新对象)第三步:执行构造函数中的代码(为这个新对象添加属性)第四部:返回新对象这里说一下创建对象的两种方式 :工厂模式创建对象和构建函数创建对象他们的语法不同;代码操作如下//工厂模式创建对象functiongettime(name,age,gender){varobj={name...

2021-07-26 17:04:29 256

原创 改变函数this的指向

<script>/* 常用的改变函数this指向的代码有: call() apply() bind () 语法:call(参数1,参数2,参数3……)参数1:要替换this的值参数2,3,4……是添加的参数apply(参数1,[参数2,参数3……])参数1:要替换this的值[参数2,3,4……是添加的参数]bind(参数1,...

2021-07-26 16:36:24 129

原创 继承和原型

<script>/*继承 继承又叫做 :经典继承/混合继承/组合式继承一、 首先有A和B两个构建函数来列举,当B构造函数继承A构造函数的时候,在B构造函数中借用父构造函数继承父构造函数的属性代码A.call(this,参数)二、通过B构造函数的.prototype.方法名=A.proto...

2021-07-26 16:22:49 112

空空如也

空空如也

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

TA关注的人

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