自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端npm包补丁技术

在前端开发中,无论是哪个框架又会存在一个问题,一个插件或者组件库暂时无法满足你的需求,又或者是这个插件或者组件库有比较明显的bug,这时候就需要用到我们的补丁技术,原理:在原有包的基础上,添加一个新的补丁文件,在执行npm install的时候,这个补丁文件会覆盖掉插件原有的文件,即:把修改部分的代码,覆盖在插件源码的相应位置。这样就完成了对第三方库的补丁修改技术。2.2 在node_modules中,找到你需要修改的包,直接修改他的源代码,修改完成之后,终端执行命令行。

2024-09-04 09:41:55 324

原创 vue项目实现,m3u8流媒体播放

由于项目中视频文件数量多,使用原始的mp4格式耗费资源,所以采用媒体转换技术来查看媒体资源,普通的video播放并不适用m3u8以及其他格式的流媒体,本文实现如何在vue项目中实现播放流媒体的技术。原本是想采用Hls.js第三方库来手动写一下代码,但是查到了使用Hls.js封装的更好看的第三方插件vue3-video-play,我直接就是拿来主义!这个插件本身的包,存在一些引入问题,所以在页面中会直接报错,我们需要在。包下面找到vue3-video-play这个文件夹,点击。

2024-08-06 19:15:17 1018

原创 前端双token校验,以及处理过程

通过以上步骤,我们实现了一个双Token验证的流程。该流程包括和的管理、请求拦截和响应处理,以及错误处理和提示。这样的配置能够有效提升应用的安全性和用户体验。

2024-08-06 18:33:00 456

原创 前端AES加解密crypto-js,接口加密请求

到此处,便实现了加密操作了,因为项目中只需几个接口的加解密操作,所以我的解密都放在了业务组件当中去了,逻辑就是请求到了加密的数据res.data,就导入decrypt方法去包裹decrypt(res.data)进行解密,就能正常拿到解密后的数据了!在你的请求拦截器中去应用这个函数,因为我们的约束中,只有几个接口是需要加解密的并不是所有接口都走加解密,所以区别针对接口进行加密操作。在各自的request文件中,也就是请求拦截器中使用这个加密工具。下载完成之后在utils工具类创建js文件,如下。

2024-08-02 18:37:06 279

原创 为使用hexo搭建的博客配置个人域名

hexo搭建的个人博客配置域名

2024-02-29 18:32:18 253 1

原创 vue实现el-table下采用递归实现自行添加子级,包括排序、编辑、删除

el-table中,给元素添加子级(加排序、编辑、删除功能)

2024-02-29 13:07:23 930

原创 vue2使用递归算法,禁用el-cascader第二级菜单选项

3.创建getTreeList方法,递归禁选二级菜单菜单,防止三级菜单的出现,此处的navigate参数为上图拷贝this.menus而来,一般后端传来的数据会有判断是否为层级的标志性参数,可以根据这个参数来做限制,没有就跟后端打一架赢了让他加[滑稽],4.如果判断到此菜单为二级菜单,则给这个item设上disabled=true,这样就实现了二级菜单的禁用,后续的子菜单都可以使用递归方法实现禁用。5.最后一步,递归处理过后的菜单要重新赋给原先的菜单(我这里是因为源数据绑的是menus)

2024-01-29 11:03:45 458

原创 1.VSCode的配置文件,用于工作解决不必要代码报错

【代码】1.VSCode的配置文件,用于工作解决不必要代码报错。

2024-01-26 11:11:34 154 1

原创 Module build failed: Type Error: this.getOptions is not a functio(Vue框架使用webpack打包css,less遇到的错误)

使用Vue框架学习开发时遇到的打包问题。

2022-12-17 17:56:20 595 1

仿网易云音乐网站.zip(纯HTML+CSS布局)

根据网易云音乐模仿的HTML+CSS布局,让你有更好的布局能力,该资源仅供个人学习参考使用,不做于商业用途如若有侵权行为,请联系本人谢谢。

2023-07-25

空空如也

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

TA关注的人

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