2023-08-03 2393 阅读 实用干货 🌋 🔒️ 如何修改第三方npm包? 有这样一种场景:如果你在开发过程中,发现某个npm包有Bug,应该怎么办?第一选择当然是向原作者提issue,或者Fork该仓库代码,修改以后,提交合并请求。但这种情况有个严重的问题,就是耗时,如果遇到严格的作者,或者不活跃的作者,时间线可能会拉得很长。你的项目未必能等这么长时间。还有一种可能是,你
2023-07-20 1282 阅读 实用干货 🌋 📌 详细聊一聊 Vue3 依赖注入 在Vue.js中,依赖注入(DI)是一种非常常见的跨组件传递数据的方法,它可以帮助我们更好地管理组件之间的依赖关系。本文将介绍Vue3中的依赖注入机制,包括provide()和inject()函数的使用方法、使用注意以及优缺点和适用场景等方面的内容。✨快速上手Vue3中的依赖注入机制提供provid
2023-07-18 1267 阅读 值得一看 🔍️ ✨ using 关键词到底有啥用 最近发布的TypeScript5.2版本中带来了一个全新的关键字using,同时它也是一项进入Stage3阶段的TC39提案。官方对它的定义为ExplicitResourceManagement,即显式资源管理,它具体解决了什么问题,又怎么使用呢,我们一起来看一下。在日常开发中,当我们创建某个对象后
2023-07-11 1255 阅读 值得一看 🔍️ 🚀 RxJS 是前端开发的未来吗? 针对RxJS是不是前端开发的未来?这个问题,大家可以各抒己见!如果还不了解RxJS,可以跟着本文一起大概的去学习一下,再做出自己的判断。学习一项新的技术,我觉得首先应该是去先看官方文档,和github开源仓库等。先从本源上学习了解到设计者的思想和官方用法。自己学习完后,如有一些还不理解,可以找一些社
2023-07-07 1096 阅读 实用干货 🌋 🧙♂️ .vue 怎么变成 .js,我们来试一试!看完会更懂 Vue 吗? 谁能处理.vue文件?要想把.vue变成.js,首先要知道什么工具能处理.vue文件,是不是很容易想到我们熟悉的Webpack和Vite?但是Webpack它本身也不能处理.vue文件,背后起作用的是vue-loader。同样地,Vite也不是天生支持vue,它能处理.vue文件是因为有了@vite
2023-07-01 1131 阅读 实用干货 🌋 👨🔬 十大JavaScript设计模式让你成为编程巨匠 JavaScript是一种多范式的编程语言,它具有许多特性,适合应用各种设计模式。下面是一些适合JavaScript的设计模式的大集合:单例模式(SingletonPattern)JavaScript中的全局对象和闭包特性使得实现单例模式非常容易。可以使用闭包来创建一个只有一个实例的对象,并确保全局