首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
沐阳人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
你还在用JSON.parse(JSON.stringify(o)) 深拷贝对象吗?JavaScript 中深拷贝对象的现代方式
您知道吗,JavaScript 现在有一种本地内置的方法可以进行对象的深层复制? 没错,这个 structuredClone 函数内置于 JavaScript 运行时中.
总结Vue3的13种传参通信方式,非常齐全
特意总结一下vue3竟然总结出来13种传参通信方式那么多,13种我分别都列了出来,并且带上最通俗易懂的例子。
jsliang 求职系列 - 49 - 2020 求职系列汇总【完结】
每个人在一生中总会碰到比较煎熬的日子,如果是前端求职的磕碰,那么希望看完这系列的 49 篇文章对你能有所帮助。 —— jsliang Hello 小伙伴们早上、中午、下午、晚上好,我是 jsliang。 如果你准备明年跳槽,或者已经离职,希望能对面试有充足的准备。 那么 jsl…
[vite] 开发用vite,打包用webpack--解决别名路径不同的问题
当下使用vue-cli4生成一份项目工程已经很简单了。这里不过多介绍。使用vue3.0 + ts 最新技术的同时, 公司业务项目复杂,还离不开webpack的打包。我们知道,vue-cli4脚手架为我们配置好了一些默认设置。那么在此基础上如何使用vite呢? 安装好vite@1…
vite——纵享丝滑开发体验
esbuild底层使用的golang进行编写的,在对比传统web构建工具的打包速度上,具有明显的优势。编译Typescript的速度远超官方的tsc 执行vite命令后直接安装npm包,无需重启服务。 vite在浏览器端使用 export import 的方式导入和导出模块,同…
【Vue质问清单】常在vue中游走,多问几个为什么
看到这个实现,对于以后想要实现vue插件并且绑定生命周期,提供了一种很好的思路和方法,往往可以触类旁通,有意想不到的收获。 在 JQuery 时期,如果需要刷新 UI 时,需要先取到对应的 DOM 再更新 UI,这样数据和业务的逻辑就和页面有强耦合。 在 MVVM 中,最核心的…
使用vue封装右键菜单插件
上周跟大家分享了如何使用vue的自定义指令实现自定义浏览器右键菜单,大家都觉得挺有意思的,这次我把它做成了插件,上传到了npm仓库。 在做这个插件的过程中,踩了蛮多坑,本文就跟大家分享下我的实现思路以及过程,欢迎各位感兴趣的开发者阅本文。 一开始我是直接用的typescript…
VUE单元测试--开启测试之旅
作为程序员,没有比临上线前发现之前的更改的代码导致应用崩溃更糟糕的事了。而唯一能够确保应用正常的工作的只有进行程序的测试。所以说对应用进行全面的测试是很重要的一件事了。 高效的测试方法可以加快开发速度,提高代码质量,尽早发现并去除代码中的BUG。测试驱动开发(TDD)是一种在编…
跟我一起读源码丨Vue源码之依赖收集
1. 观察者模式 2. defineProperty 对一级/多级对象进行拦截 对于一级对象的拦截相信小伙伴们都会啦。 解释:observer 这个方法表示如果当前是一个对象,就会继续被遍历封装拦截。 延伸到实际业务场景:「获取用户信息然后进行展示」。我在 data 设置了一个…