自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在地址栏里输入一个 URL,到这个页面呈现出来,中间会发生什么

返回相应的 html 给浏览器,因为 html 是一个树形结构,浏览器根据这个 html 来构建 DOM 树,在 dom 树的构建过程中如果遇到 JS 脚本和外部 JS 连接,则会停止构建 DOM 树来执行和下载。据,并将这个 http 请求封装在一个 tcp 包中,这个 tcp 包会依次经过传输层,网络层,求,这个请求报文会包括这次请求的信息,主要是请求方法,请求说明和请求附带的数。数据链路层,物理层到达服务器,服务器解析这个请求来作出响应,之后进行布局,布局主要是确定各个元素的位置和尺寸,

2024-02-20 12:43:19 372

原创 click 在 ios 上有 300ms 延迟,原因及如何解决

检测到 touchend 事件后,立刻出发模拟 click 事件,并且把浏览器 300 毫秒之后真正出。所以如果页面不需要缩放的话,首选第一个解决方案。

2024-02-20 12:21:25 407

原创 字符串超长截取省略号显示

【代码】字符串超长截取省略号显示。

2023-09-15 11:20:24 144

原创 简单的防抖函数

【代码】简单的防抖函数。

2023-09-15 11:01:20 153

原创 js随机生成数字

【代码】js随机生成数字。

2023-09-15 10:58:11 155

原创 深度拷贝数据

【代码】深度拷贝数据。

2023-09-15 10:51:39 54

原创 封装公共函数匹配正则

【代码】封装公共函数匹配正则。

2023-09-15 10:50:32 19

原创 封装公共函数--时间戳转换

【代码】封装公共函数--时间戳转换。

2023-09-15 10:48:08 34

原创 TS接口继承

当使用interface定义接口时,遇到元素重合的时候,就可以使用extends来进行接口继承。

2023-09-14 14:40:36 78

原创 html+css原生滚动弹窗

【代码】html+css原生滚动弹窗。

2023-07-26 11:10:23 148

原创 移动端图片有白边(图片本身无问题)

针对于部分手机图片拼接处有余白的问题,先排除是不是图片本身有余边,如果不是图片的问题的话 就给图片加display:inherit;

2023-07-26 11:08:20 102

原创 css模块上下移动循环,动画动效

这两句,注意 example 是和下面动画效果对应的。首先给要加动效的盒子 / 图片加上。然后使用循环来上下移动这个元素。

2023-07-26 11:06:45 1207

原创 css按钮循环放大缩小动画动效

首先给需要加动效的盒子,加上类名fireworks,然后针对这个类名,写一个样式循环,使用transform来缩放对应的盒子,里面的内容会跟着一起适配。

2023-07-26 11:03:59 765

原创 轮播图下面分页导航点击出现蓝色边框(背景),苹果11兼容问题

【代码】轮播图下面分页导航点击出现蓝色边框(背景),苹果11兼容问题。

2023-04-12 17:23:19 160

原创 解决盒子溢出问题

注意第一行:直接在body上加溢出处理!OK,问题又又又解决了~

2023-03-23 13:38:19 203

原创 background-image跑偏,跑位等问题

在使用background-image的时候,一定要配合background-size:(宽,高)一起使用,可以解决绝大多数跑偏跑位等问题。

2023-03-23 13:29:02 307

原创 拆分字符串分为两段 ( 用于处理 - 文件名过长中间省略 )

【代码】拆分字符串分为两段 ( 用于处理 - 文件名过长中间省略 )

2023-03-15 17:25:37 88

原创 js封装函数-缓存操作

【代码】js封装函数-缓存操作。

2023-03-15 15:36:54 95

原创 数字截取,向上向下取整操作

【代码】数字截取,向上向下取整操作。

2023-03-15 15:34:16 109

原创 js加减乘除封装方法

【代码】js加减乘除封装方法。

2023-03-15 15:30:40 262

原创 正则匹配验证方法

直接封装好的方法

2023-03-15 12:18:38 114

原创 毫秒级转换时间

【代码】毫秒级转换时间。

2023-03-15 09:55:50 262

原创 封装好的正则匹配方法

【代码】封装好的正则匹配方法。

2023-03-15 09:20:07 44

原创 正则匹配emoji

const regStr = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi

2023-03-03 14:38:54 7568

原创 JS字符串切片,动态替换某一段字符

需求:把path里面的 /后的TStwa....jpg,替换成name。然后把切片后的数组的最后一项,替换成自己想要的,再转变成字符串。首先是根据 / 对字符串进行切片。

2023-02-15 13:21:55 106

原创 uview+小程序+u-collapse-item 包含if, slot失效的问题

首先是判断v-if的值是不是true,结果发现只因毛问题都没有,最后怀疑到v-if和slot不能同时出现这个问题上,去掉v-if,插槽显示。确定了问题在哪,就开始尝试解决问题。今天遇到了一个bug,说是下图的插槽一直不显示。然后我把v-if写在slot的里层,问题解决。查看代码,是一个v-if 控制的插槽,如图。首先我选择了把v-if 写在外面一层,无果。

2023-02-15 09:27:22 1131

原创 vue解决返回上一页保留之前的搜索 及 搜索结果

activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次(可用于页面预加载数据);今天处理bug 遇到了这样一个需求 , 列表页如果用户先进行了条件搜索 , 再查看详情 , 返回时需要返回到搜索之后的列表页面。mounted():页面初始化完成后,加载完dom后触发,与created一样只会触发一次(可用于页面初始化数据)

2023-01-30 10:22:51 2278

原创 JS正则匹配所有中文字符

【代码】JS正则匹配所有中文字符。

2023-01-09 17:02:42 998

原创 vue3+TS完整无bug分页存档

【代码】vue3+TS完整无bug分页存档。

2023-01-09 14:36:57 54

原创 vue3 tooltip

【代码】vue3 tooltip。

2023-01-09 14:32:15 155

原创 JS数组根据某一属性去重

【代码】JS数组根据某一属性去重。

2023-01-06 20:35:52 137

原创 TS类型“HTMLElement | null”的参数不能赋给类型“HTMLElement”的参数

【代码】TS类型“HTMLElement | null”的参数不能赋给类型“HTMLElement”的参数。

2023-01-03 11:26:00 920 1

原创 JS判断有无小数点,小数点后面有几位

JS判断有没有小数点,小数点后面有几位

2022-12-27 17:25:58 1156

原创 el-pagination高亮问题,页面数据变了但页码高亮不变

注意文档的 current-page / v-model:current-page 这一条 , 只需要手动赋值一下即可解决高亮不变的问题。

2022-12-24 13:26:14 485

原创 vue中 空格不生效问题

3.全角空格(中文符号) \u3000,中文文章中使用。2.半角空格(英文符号) \u0020,代码中常用的。1.不间断空格 \u00A0 也可写做 \xa0。

2022-11-21 15:36:28 1209

原创 vue修改密码包含完整正则+密码验证

页面代码 弹窗形式写的 主要注意 :model="ruleForm" ref="ruleForm" :rules="rules"页面就三个输入框 , 旧密码 ,新密码 ,再次确认密码。

2022-10-31 15:40:37 1145

原创 保留至百位并且向上取整 例如:125631 >>125700

ps:先扩大再缩小 , 先缩小再扩大 , 这种方法虽然很简单 , 但这种思考问题的思想和习惯 , 是在高等数学里面长期用到的 , 所以毕业一年终于体会到高数的用处了!data使我们传入的数据 , 我们先给缩小了100 倍 , 再进行向上取整Math.ceil , 向下取整为 Math.floor 最后再把结果扩大100倍。思路就是 : 保留到百位 , 就把百位后面变成小数 , 操作完成之后再扩大一百倍。如果不封装的话 直接进行。简单封装一个公用函数。

2022-10-27 10:25:12 920

原创 el-table 循环递归出现行列跑位

解决方案: 看一下代码里面写v-for 的地方 用的是不是div 如果是的话 换成 template 标签 并且不用写key 就可以解决这个问题。

2022-09-24 15:21:39 153

原创 节流函数/可自定义等待时间

代码】节流函数/可自定义等待时间。

2022-07-28 13:36:55 68

原创 video组件/屏蔽原生按钮/全屏/进度条禁用/

然后是video相关的页面代码,包括手写全屏按钮,按条件禁用进度条,首先是旋转屏幕适配的代码,写在onload里面。

2022-07-26 10:18:33 1259

空空如也

空空如也

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

TA关注的人

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