自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ts数组的增删改

根据条件对一个数组更新。

2025-02-11 18:31:30 339

原创 vue + exceljs + file-saver + html2canvas导出图片到excel中的实现方法

vue + exceljs + file-saver + html2canvas导出图片到excel中的实现方法

2025-01-07 16:47:02 964

原创 vue3知识要点

但是需要注意的是,DOM 更新不是同步的。当你在模板中使用了一个 ref,然后改变了这个 ref 的值时,Vue 会自动检测到这个变化,并且相应地更新 DOM。由于 Vue 的响应式跟踪是通过属性访问实现的,因此我们必须始终保持对响应式对象的相同引用。中的顶层的导入、声明的变量和函数可在同一组件的模板中直接使用。另一个 ref 的好处是,与普通变量不同,你可以将 ref 传递给函数,同时保留对最新值和响应式连接的访问。不同的是,Vue 能够拦截对响应式对象所有属性的访问和修改,以便进行依赖追踪和触发更新。

2024-12-26 18:20:32 2069

原创 TypeScript接口

当操作类和接口的时候,要知道类是具有两个类型的:静态部分的类型和实例的类型。可以同时使用两种类型的索引,但是数字索引的返回值必须是字符串索引返回值类型的子类型。下例展示了如何创建一个函数类型的变量,并将一个同类型的函数赋值给这个变量。可选属性的好处之一是可以对可能存在的属性进行预定义,好处之二是可以捕获引用了不存在的属性时的错误。应该直接操作类的静态部分。可索引类型具有一个索引签名,它描述了对象索引的类型,还有相应的索引返回值类型。类型检查器不会去检查属性的顺序,只要相应的属性存在并且类型也是对的就可以。

2024-12-26 18:11:13 1374

原创 git常用命令

这里的 origin 是远程仓库的默认名称,master 是你想要拉取的分支名。9、查看提交历史记录,了解每次提交的详细信息‌。12、将指定分支的改动合并到当前分支‌。8、推送到指定远程仓库的指定分支名称。5、将所有修改后的文件添加到暂存区。4、将修改后的文件添加到暂存区。13、显示所有远程仓库的URL。16、恢复最新储藏的工作进度‌。7、将本地提交推送到远程仓库。17、恢复指定储藏的工作进度。19、获取所有远程分支的更新。20、获取特定分支的更新。11、切换到指定分支‌。18、应用指定的暂存。

2024-12-26 17:38:40 239

空空如也

空空如也

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

TA关注的人

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