前端高级功能
文章平均质量分 59
weixin_47389477
要得到,先成为。没有计划就不要开始,没有总结就不要结束
展开
-
对WebSocket的理解
websocket的理解原创 2024-09-11 10:28:06 · 507 阅读 · 0 评论 -
https的特点
HTTPS的特点原创 2024-09-10 13:10:57 · 585 阅读 · 0 评论 -
HTTP状态码304
关于304状态码,这篇文章就够了原创 2024-09-09 15:30:14 · 339 阅读 · 0 评论 -
vue3+echart项目开发详情弹窗不显示echarts图表的问题解决办法
nextTick轻松解决此问题原创 2024-09-06 15:30:00 · 430 阅读 · 0 评论 -
Vue3中的defineExpose的认识
defineExpose的理解和用法原创 2024-08-30 18:00:22 · 270 阅读 · 0 评论 -
Vue3 【VS】Vue2六大优势
Vue3和Vue2相比,优势有那些?这篇文章告诉你原创 2022-02-11 15:14:10 · 908 阅读 · 0 评论 -
关于前端加密的那些事CryptoJS(值得收藏)
CryptoJS是一个在 JavaScript 中实现了加密算法的开源库,一篇就了解了原创 2024-08-29 16:30:45 · 1019 阅读 · 0 评论 -
几种前端处理文本换行展示
在前端开发中,如何让文本换行的几种方式,看这一篇就够了原创 2024-08-27 18:38:37 · 504 阅读 · 0 评论 -
js中的一键复制功能
在前端开发中,有时候需要对内容比如订单编号,货物编号进行复制处理业务,但是编码有比较长,手动一个个的录入不仅费时还容易录入错误,这时的一键复制功能就显的很方便。查阅相关资料得知,js有个方法是可以实现复制功能的document.execCommand('copy') //拷贝/复制document.execCommand('cut') //剪切document.execCommand('paste') //粘贴。原创 2024-08-16 15:55:37 · 199 阅读 · 0 评论 -
windows中node版本的切换(nvm管理工具),解决项目兼容问题 node版本管理、国内npm源镜像切换(保姆级教程,值得收藏)
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。无须卸载现有版本,可同时安装不同的版本。原创 2024-08-03 01:33:27 · 690 阅读 · 0 评论 -
前端常用(正则)的封装方法(值得收藏)
在前端开发中,不管是pc端还是移动端,都需要使用到一些方法,比如电话号码的校验,身份证号的校验,邮箱的校验,节流、以及输入框的防抖等,时间的格式封装(可以使用dayjs库实现),深拷贝,浅拷贝,防抖(可以使用[\[lodash\]](https://www.lodashjs.com/))原创 2024-07-31 11:27:39 · 244 阅读 · 0 评论 -
vant组件如何仿造钉钉打卡考勤展示在移动端页面上详解
前段时间有个需求,让客户每日打卡,然后在日历上展示每日打卡的状态,红色点表示未打卡,蓝色点表示已打卡。之前开发项目都是点击弹窗获取获取对应的日期当作表单参数提交给后端,像这个打卡日历展示在屏幕上还是第一次见,那就开始思考,本项目使用的vue3+vant组件开发。使用vant组件时,一定要注意文档中的说明参数的类型,同时写逻辑要写完整才能知道是不是对的,这个日历的逻辑在刚写的时候就报错,当时快把心态搞崩了,不过最终实现了客户需求,哈哈。写到这可以看到页面展示的日历,但是如何把数据状态展示在页面上的呢?原创 2024-07-25 23:34:29 · 412 阅读 · 0 评论 -
js中的“?“/“??“以及“||“的详解(值得收藏)
在JavaScript中,问号(?)通常用于三元运算符,而两个问号(??)则是空值合并运算符,用于在左侧操作数为null或undefined时,返回右侧的操作数。1、?. (可选链运算符)如何在obj.b?.d会是怎样的呢?结论:当对象中的一个属性是undefined的时候,再想从这个属性身上读取属性时需要使用”?2、??(空值合并运算符)当一个数据时null或者undefined时,使用”??“,获取的是后面的值,如果??前面的值是别的,就获取??原创 2024-07-23 13:08:31 · 191 阅读 · 0 评论 -
git 如何撤销提交的日志
在Git中,如果你已经提交了一个更改并且想要撤销这个提交但保留更改(即撤销commit但保留working directory和index中的更改),你可以使用git reset命令。如果你想要撤销commit并且丢弃所有的更改,你可以使用git reset --hard。git reset --hard HEAD^1 或者 git reset --hard c9f9a6b(提交日志id的前7位)其中HEAD^1表示当前分支的上一个commit。如果你需要撤销更多的提交,可以将1替换为相应的数字,比如。原创 2024-07-23 09:16:35 · 386 阅读 · 0 评论 -
vue3项目中pinia的用法详解(值得收藏)
/ 调用对应action, setSum方法在上面。// 使用countStore。原创 2024-07-18 15:43:15 · 186 阅读 · 0 评论 -
你需要掌握的前端开发的高级功能---虚拟列表
虚拟列表,原来是这样的,原理掌握也就不难了原创 2024-07-15 18:08:05 · 232 阅读 · 0 评论