- 博客(68)
- 收藏
- 关注
原创 Motrix 接管谷歌下载
Motrix这个下载管理器相比IDM下载速度只快不慢优点:免费,下载速度比IDM快(个人感觉)缺点:不能嗅探下载视频,没有集成各个浏览器插件,无法开箱即用
2025-02-21 18:09:19
432
原创 js 跳出循环
通过 throw 语句将自定义错误对象抛出,从而触发 try-catch 机制进行异常处理,达到类似跳出循环的效果。相当于强制抛错中断执行,不仅终止了循环,后续代码也不再执行。之后的代码将不会被执行,而是直接跳到循环的下一次迭代(对于。语句会立即终止循环,并且跳出循环体,继续。循环,这意味着增加计数器并检查条件;语句被执行时,函数的执行会被中断,并且。语句用于跳过循环中的当前迭代,并继续。循环,这意味着再次检查条件)。语句用于从函数中返回一个值,并。后面的任何代码都不会被执行。
2025-02-21 18:07:43
205
原创 记录一个vue比较奇怪的bug,在父组件使用定时器会影响子组件的深度监听属性
描述:定时器没有单独抽出来的时候,professionalECharts组件接受的参数schoolId一直在变(通过watch发现的),但是schoolId其实一直都没有改变过,如有大佬,尽请解答一下小弟!需求:在大屏项目的页面有个时间需要用到定时器,结果影响子组件的参数。实现:将定时器抽成一个单独的组件。
2024-10-18 16:20:15
377
1
原创 vue 使用smooth-signature完成签名
需求:用户需要手写签名(需要带笔锋;思路:可以使用smooth-signature实现,越用力写出的字越粗。
2024-10-18 16:05:27
720
原创 vue2实现歌曲播放和歌词滚动效果
需求:需要实现歌词滚动效果。思路:通过js+css的transform属性完成。难点:主要就是需要知道正在播放的歌词是那句,然后对正在播放的歌词进行变色和放大,最难的就是让高亮歌词随着歌曲播放滚动。
2024-09-10 13:16:28
672
原创 Alist网盘挂载,下载安装教程
由于各大网盘下载文件都是需要先安装app,然后才能下载、预览等。所以推荐一个网盘神器[Alist];Alist可以把各大常用网盘聚合起来,真正实现一个配置可以管理多个网盘文件。
2024-08-07 16:06:34
4408
原创 闪秒云,网盘挂载工具,可以实现硬盘扩容
可以将网盘空间变成本地磁盘,并且和硬盘一样可以直接运行游戏、exe软件并且大小仅有1.8Mb。最主要的是免费用户可以使用128GB,可以随时随地备份数据(类似移动硬盘)。
2024-08-06 15:56:34
2160
原创 js 判断是否为回文串
需求:忽略英文大小写和空格差异,判断是否为回文字符串(例如"我爱你 你爱我","abcba")思路:利用翻转字符串比较,利用循环+双指针,利用递归或者双循环(比较消耗性能,不推荐)
2024-08-06 15:17:29
373
原创 van-cascader按需引入报错
报错: - did you register the component correctly? For recursive components, make sure to provide the "name" option解决:利用全局引入,或者使用组件的 name 属性作为键来解决。
2024-08-02 11:37:22
392
原创 element的table获取当前表格行
需求:验证表格同一行的最低限价不能超过销售定价;思路:先获取当前行table的index,然后在做大小比较。
2024-06-21 14:23:45
1199
原创 css实现文本强制换行
需求:当数量很长的字符(比如连续十个1),会出现文字溢出。思路:利用css的word-break属性实现。1.使用word-wrap。
2024-06-21 13:35:03
402
原创 获取最近一周的时间,格式为(YYYY-MM-DD)
需求:需要显示最近一周的时间(YYYY-MM-DD)思路:利用setDate来计算一周前的时间。
2024-06-19 14:45:56
503
原创 大文件切片上传
需求:对于比较大的文件一次性上传对服务器压力比较大,所以需要切片上传。这里使用的是固定切片大小(5Mb),计算出切片数量进行上传。思路:可以固定切片大小(每个小文件的大小)然后分段上传,也可以固定切片数量(然后计算每个切片大小进行上传)
2024-06-06 14:11:49
396
原创 element联级别选择器回显数据
需求:联级选择器获取的是一个数组,但是后端一般只存最后一级id,回显时需要自己处理数据。思路:利用最后一级id反查出上级id。
2024-06-05 16:22:36
535
原创 js格式化时间方法
需求:后端返回的时间格式可能是data或者时间戳,但是页面需要的是2024-02-03 00:00:00的格式。思路:将获取的时间转换成对应的字符串即可。
2024-06-05 15:40:42
517
原创 通过vue2来类比学习vue3
需求:之前有vue2基础,需要学习使用vue3;当然小白也可以(建议先学习vue2)思路:如果已经学习完vue2,那么vue3直接就是小case。
2024-05-13 09:49:32
167
原创 解决input输入框type为number的缺陷
需求:input输入框为number类型时,要求样式和普通输入框保持一致。思路:利用自定义css修改input后缀样式。
2024-05-09 11:46:41
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人