- 博客(15)
- 收藏
- 关注
原创 新手使用创建脚手架
综上所述,使用脚手架可以加快项目搭建和开发速度,保持项目结构的一致性,自动化配置和集成,以及提供最佳实践和代码模板。提高效率:脚手架可以帮助开发人员快速创建项目的基本结构,包括目录、文件和配置等,省去了手动创建的时间和精力。标准化项目结构:脚手架定义了一套标准的项目结构,它可以使团队成员之间的项目结构保持一致,提高代码的可读性和维护性。这样我们就手写了一款属于自己的脚手架,方便我们管理使用自己的项目,中间编写代码时可以慢慢调试编写,还有一些依赖版本有兼容性,下载依赖时注意版本。链式调用进行下一步操作。
2023-08-10 20:58:58 130 1
原创 v3hooks --useToggle
useToggle用于在多个状态值间切换的 Hook。(此处与 ahooks 略有不同,ahooks只能两个状态切换,本hook支持N个状态切换)useToggle接受多个参数,且在actions中进行同等数量导出。Actions中第一个为toggle切换,其余为设置对应参数。useToggle可以接受ref值的切换,内部支持了响应式,如果ref值发生变化,state会监听其变化同步修改。
2023-08-08 20:21:35 246
原创 v3hooks --useCookie
useCookie接受一个key是cookie中的键名。修改返回的state可直接修改cookie.一个用来操作Cookie的 Hook。
2023-08-08 20:05:49 108
原创 react 组件库之一 小型分页
totalPages = 10 , //默认页数 small , // 小型尺寸 page = 7 , //默认页数 disabled , //状态 prevtext = '<' , //左按钮默认图标 nexttext = '>' , // 右按钮默认图标 }/* 生成动态的页码列表 */ } {key = {${/* 生成动态的页码列表 */ } {key = {/* 生成动态的页码列表 */ } {key = {/* 生成动态的页码列表 */ } {key = {${
2023-07-31 16:16:29 549 4
原创 如何检测js内存泄漏
下面的例子,即便界面上删除了 div1 ,但在 JS 内存中它仍然存在,包括它的所有属性。定期从根(即全局变量)开始向下查找,能找到的即保留,找不到的即回收。但闭包不是内存泄漏,因为它是符合开发者预期的,即本身就这么设计的。而内存泄漏是非预期的。【注意】这一说法没有定论,有些面试官可能会说“不可被垃圾回收就是内存泄漏”,不可较真。正常情况下,一个函数执行完,其中的变量都会是会 JS 垃圾回收。但某些情况下,变量是销毁不了的,因为可能会被再次使用。就是一个很典型的闭包,闭包的变量是无法被垃圾回收的。
2023-07-11 19:36:01 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人