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

原创 vue自定义指令Vue.directive,控制input框输入,限制数字输入,限制输入位数

【代码】自定义指令Vue.directive,控制input框输入,限制数字输入,限制输入位数。

2023-05-10 10:07:43 1259

原创 vue设置一个v-lazy自定义指令完成图片懒加载

【代码】设置一个v-lazy自定义指令完成图片懒加载。

2023-05-10 10:04:00 253 1

原创 JS图片处理,各种文件格式转换,base64文件下载,图片旋转,图片设置透明度,修改图片dpi

【代码】JS图片处理,图片各种格式转换,base64文件下载,图片旋转,图片设置透明度,修改图片dpi。

2023-05-09 22:34:08 1049 1

原创 el-select进行二次封装,支持远程搜索remote-method+滚动加载el-select-loadmore。可结合使用

使用场景:类似:表单中有需要选择的下拉框选项太多,选择的时候会因为数据量过大导致页面卡顿,于是对于el-select进行二次封装解决方案:remote-method:远程搜索方法创建 el-select-loadmore 指令方法进行滚动加载组件代码:value:数据绑定传入的数据options:选项数据,必填@visibleChange 下拉框出现/隐藏时触发@loadMore 滚动加载触发@remoteMethod 远程搜索触发@change 选中值发生变化时触发<te

2022-03-16 15:47:45 3110 2

原创 Vue的双向绑定,Model如何改变View,View又是如何改变Model的?

Vue的双向绑定,Model如何改变View,View又是如何改变Model的?数据绑定如图所示双向数据绑定, 就是数据层和视图层中的数据同步, 在写入数据时视图层实时的跟着更新。实现mvvm的双向绑定,是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。就必须要实现以下几点:实现一个数据监听器Observer,能够对数据对象的所有属性进行监听,如有变动可拿到最

2021-09-03 11:31:30 1398

空空如也

空空如也

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

TA关注的人

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