自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【IntersectionObserverEntry】

最近在看图片预加载的问题,搞了个demo。在使用scroll和截流实现滚动到当前dom时,在加载图片,由于scroll事件密集发生,计算量很大,容易造成性能问题。然后想找一个其他的方案替代,发现了这个方法 IntersectionObserver API,可以自动"观察"元素是否可见。

2025-05-21 17:28:48 633

原创 vue3 element-plus table表格多列排序,记录排序状态,重置时清空排序

vue3+element-plus 重置时清空多列排序状态。

2024-09-05 11:01:57 1507 2

原创 img 图片适应容器宽度

img object-fit 设置图片展示尺寸

2024-09-05 10:36:49 691

原创 js 排序是否存在重叠区间

判断数值/时间时候存在重叠区间

2023-02-13 15:51:25 355

原创 ios iframe使用http直播不展示

问题:朋友有个需求,使用iframe载入http的直播,安卓正常显示,ios无法显示。查找资料后,测试之后,初步认为是http造成的。今天再次查看时,发现了篇文章,记录一下。上线之后,直播时发现ios不能观看,安卓没问题。最后发现是嵌套的http的直播页面。然后改为https就没问题了。相关资料链接...

2022-02-28 14:18:05 518

原创 element-table表格分页多选

element table 分页多选问题

2022-02-15 18:51:15 2325

原创 element上传文件报错,JSON.parse()处理报错信息

<el-upload :action="batchImportAction" :headers="uploadHeaders" accept=".xls,.xlsx,DIC,STOP,TIP,SYNONYMY,BOTTOM,FIX" :show-file-list="false" :on-success="batchImportSuccess" :on-error="batchImportErr

2022-02-15 17:18:02 545

原创 macbook免费软件下载

https://macwk.com/soft/all/p1

2021-08-31 10:35:54 5916

原创 2021-08-18

项目场景:移动端实现一个唤起输入数字的键盘 input type=number业务要求输入的数字格式化,每隔三位添加,。最后实现方法,输入时使用vant input 展示的时候使用div。经测试发现input 自定义清空图标的时候。iOS和安卓的处理机制不同。原因分析:iOS 按照我想的 点击事件先触发,然后在触发了失去焦点事件。安卓的先触发了失焦事件。导致点击的事件没有触发。解决方案:最终的解决方法。给失去焦点的事件添加一个延时器settimeout让点击事件优先触发。...

2021-08-18 17:29:09 102

原创 2021-07-15 border-radius导致原点不圆

移动端使用px转rem,结果导致border-radius的安卓手机圆点不圆。问题发现:接到一个需求,做一个轮播图,页面有圆点表示当前第几张图。vue的框架,使用了px转rem。发现在安卓手机,border-radius:50%,没有生效,圆点不圆。百度了之后发现有许多这样的问题。参照了各位大佬的解决方法,发现都能解决。以下,都是自己测试生效的方法。解决方法:1.直接使用px,不转换。2. 使用transform scale,先提前把px/rem相关的值放大一倍。然后用transform scale

2021-07-15 16:41:33 594

原创 2021-06-13

全局弹窗参考文章Vue服务式全局调用弹出框插件弹窗使用vant样式1 main.jsimport Vant from 'vant'Vue.use(Vant)2 创建弹窗文件 popup// popup.vue<template> <div class="popup_box"> <van-overlay :show="show" @click="closePopup" v-if="show" &gt

2021-06-13 18:08:57 134

原创 Vue extend / component / mixins / extends

当我们需要在其他页面‘扩展’或者叫‘混合’baseOptions时,Vue中提供了多种的实现方式:extend,mixins,extends.

2021-06-13 17:13:29 277

空空如也

空空如也

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

TA关注的人

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