自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码雨效果

​视觉增强:半透明覆盖实现拖尾、等宽字体保证对齐、随机颜色增强科技感。获取Canvas元素并设置高分屏适配(解决Retina屏模糊问题)​循环重置机制:到达底部后70%概率继续下落,30%概率重置。​坐标跟踪系统:nextChars数组记录每列当前下落深度。每帧用低透明度黑色矩形覆盖画布,产生渐隐拖尾效果。计算字符绘制位置(基于列索引和下落深度)判断是否到达底部(随机重置或继续下落)绿色系颜色建议(示例使用随机颜色)避免复杂图形操作(纯字符绘制)垂直坐标系基于字体大小动态计算。固定列宽布局减少计算量。

2025-03-24 17:19:10 154

原创 vue埋点

条件是否被监控说明浏览器环境使用 axios✅依赖 XMLHttpRequest使用 fetch 的 axios❌需取消注释 resetFetch()Node.js 环境❌无 XMLHttpRequest 对象当前代码中方法被注释,如需监控 fetch 请求需取消注释该方法。

2025-03-14 17:35:07 1109

原创 item 列表找到最后一排 不添加margin-bottom

【代码】item 列表找到最后一排 不添加margin-bottom。

2025-03-12 17:05:33 85

原创 拖动api

【代码】拖动api。

2025-03-06 18:15:50 112

原创 是否是长按按钮 判断

【代码】是否是长按按钮 判断。

2025-02-14 17:58:23 382

原创 Tab 如何滚动居中

【代码】Tab 如何滚动居中。

2025-01-15 17:50:26 109

原创 判断是否是全面屏

【代码】判断是否是全面屏。

2024-12-25 11:23:55 312

原创 vite打包 去掉 crossorigin

这是是 自己编写的vite 插件 plugins:[replaceCrossorigin()] 丢进这个就好了。

2024-12-04 18:01:34 284

原创 infinite-scroll-disabled设置为false 还是会触发v-infinite-scroll 这个滚动方法

解决办法 给父组件加上一个 最小高度 min-height :100vh 就可以解决这个问题。这里list 没有设置高度 父组件 也没有设置高度 就会导致这个 问题。

2024-12-02 18:16:00 283

原创 css设置宽高比

aspect-ratio: 4 / 3;

2024-11-21 15:06:00 148

原创 gsap 数字滚动 过度

【代码】gsap 数字滚动 过度。

2024-11-14 10:22:54 127

原创 如何做一个抽奖 转盘 设置概率

3.可以把奖品的每一项的等级和中奖概率 自己整合成数组 当抽到三等奖 比如三等奖有三个选项 分别是第三个 第五个和第八个。就可以在这三个内再随机选一个出来 乘以一份的角度 再减去一半的角度。2.概率可以用1到100的随机数 设置概率 例如1到60是三等奖 60到80是二等奖 80到95是一等奖 95到100是特等奖 概率可以自己设置100还是1000。1.可以把份数用360度 除以 多少个抽奖项 转到哪 就多加想要的那一项是第几个乘以 一份的角度 减去一半的角度 就刚好转到那个位置的中间。

2024-11-12 11:17:17 1438

原创 element tab栏 底部线条滑动到置顶位置 源码 修改简易版

【代码】tab栏 底部滑动。

2024-11-11 16:20:42 142

原创 js 如何判断是否是双击

【代码】js 如何判断是否是双击。

2024-11-08 16:04:38 215

原创 直播点赞效果

getRandom加载图像创建渲染函数:定义动画的各个属性(如缩放、位移、透明度等),并生成一个渲染函数。扫描并更新动画:在每一帧中更新动画状态并绘制图像。启动动画:创建新的渲染函数并添加到动画列表中,启动动画扫描。希望这些注释和解释能帮助你更好地理解这段代码!好的,让我们详细解释一下diffTime是如何产生的,以及它在整个动画过程中的作用。diffTimediffTime是通过计算当前时间与动画开始时间的差值,并将其归一化到 0 到 1 之间得到的。

2024-11-08 15:31:11 993

原创 axios 发送 表单 application/x-www-form-urlencoded 用qs 序列化

这种的话 传过去 数组是 array 类型的 传过去的数据就不会有下标。在axios请求拦截器添加的就是。这样 的话 传过去的值就会是。在axios请求拦截器添加。

2024-10-30 15:20:43 291

原创 上传列表 对应上传进度

页面中一个上传文件的按钮 点击上传文件后会发起axios上传请求 同时会把这个文件的信息存在fileListing这个列表中,监听这个文件的上传进度 在页面中展示这个上传中的列表数据显示文件名和上传进度,上传完成后 进度隐藏 显示已上传完成要实现您描述的功能,我们需要使用前端技术来创建一个文件上传组件。这里我将提供一个基于Vue.js框架的示例代码,它使用了Axios库来处理文件上传请求,并在页面上动态显示文件的上传进度。

2024-10-29 16:38:50 341

原创 axios 取消请求 加上 控制并发 版本是1.7.5

从 v0.22.0 开始,Axios 支持 AbortController 以 fetch API 的方式取消请求。只有最后一个 能正常请求。

2024-10-29 15:18:31 530 2

原创 封装的axios 怎么获取 上传或者下载的进度

【代码】封装的axios 怎么获取 上传或者下载的进度。

2024-10-29 11:31:34 230

原创 vue2 自定义指令 列表元素上划 动画

【代码】vue2 自定义指令 列表元素上划 动画。

2024-10-25 15:06:08 247

原创 饿了么 ui表单 有滚动条的时候 右上角多一节

【代码】饿了么 ui表单 有滚动条的时候 右上角多一节。

2024-09-27 15:17:51 560

原创 饿了么 表单 回填后 无法更新 问题

例如 后端返回的是 1 和 0 但是页面中是 true 和false babel值是对的 但是value的值是错误 的 就是导致 无法选择。1.后端返回的数据和原始的页面中的数据 对不上。

2024-09-24 16:33:25 564

原创 vite 打包 学习

【代码】vite 打包 学习。

2024-09-03 09:57:52 563

原创 实现带有弧度的左右边角

因为第二个颜色的起始和结束位置都是 25 像素,这意味着在距离中心正好 25 像素的地方,颜色会从透明变为浅灰色。这个渐变会在中心位置产生一个圆形区域,该区域从中心向外 25 像素处开始由透明变为固定的浅灰色,覆盖整个元素的其余部分。进行一个圆形的渐变 把圆心定在 左上角 这个圆形的背景 就是透明的 剩下的 就是 这个#f5f5f5的颜色。at 0 0: 这设置了渐变中心位于元素的左上角(水平轴上的 0%,垂直轴上的 0%)。右下角的 after 也是同理 只是 定位的位置不一样。

2024-08-29 10:06:14 378

原创 html js弹幕功能

【代码】html js弹幕功能。

2024-08-22 17:17:48 675

原创 浏览器前进或者回退 监听 发送接口

【代码】浏览器前进或者回退 监听 发送接口。

2024-07-30 16:55:10 203

原创 广播跨页面 通信

【代码】广播跨页面 通信。

2024-06-26 14:57:24 131

原创 窗口拖拽 自定义指令

【代码】窗口拖拽。

2024-06-24 19:48:38 155

原创 获取文件后缀 www.xxx.doc 返回doc

【代码】获取文件后缀 www.xxx.doc 返回doc。

2024-05-30 10:41:07 259

原创 vscocd 无法拉取 别人新建的分支

【代码】vscocd 无法拉取 别人新建的分支。

2024-05-24 18:09:31 416

原创 less 循环

【代码】less 循环。

2024-04-02 18:19:02 718

原创 vue2封装dialog弹框

vue部分。

2024-03-30 11:50:48 2620

原创 js 复制文本

【代码】js 复制文本。

2024-03-13 10:53:36 440

原创 阿拉伯数字转中文大写

0 不能转 会出错。

2023-12-22 17:41:23 455

原创 文件列表上传进度

【代码】文件列表上传进度。

2023-12-22 17:14:23 411

原创 执行方法 将图片转base64

【代码】执行方法 将图片转base64。

2023-12-22 17:11:22 443

原创 弹窗 背景 不滚动

在弹窗的时候给body 加上overflow:hidden 即可。

2023-12-22 16:33:50 492

原创 设置微信分享

【代码】设置微信分享。

2023-12-22 16:30:10 411

原创 获取当前浏览器的语言

/ 获取当前浏览器的语言。

2023-12-22 16:24:17 474

原创 js 获取 浏览器 区分

【代码】js 获取 浏览器 区分。

2023-12-22 16:22:05 439

ssm框架goods.zip

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。

2019-12-09

jdk-8u144-windows-x64.zip

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

2019-12-09

空空如也

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

TA关注的人

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