自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 type和interface的区别

更强大,可以表示更复杂的类型,包括联合类型(union types)、交叉类型(intersection types)和元组(tuples)。定义的类型可以通过继承或实现其他接口来扩展。这意味着你可以创建一个接口继承自另一个接口,并添加或覆盖属性。定义的类型可以进行合并声明,这意味着你可以在多个地方扩展同一个接口。主要用于描述对象的形状,对于其他类型的表示能力相对较弱。定义的类型无法直接实现这种扩展性。定义的类型不能进行合并声明。

2024-01-03 17:19:56 351 1

原创 Angular如何监听<ng-content>内容变化

使用cdkObserveContent可以监听到内元素的变化。

2023-12-22 14:47:37 369

原创 Angular模板指令:ng-template和ng-container的用法

ng-template和ng-container的用法

2023-09-22 17:16:21 349 1

原创 Angular内容映射(插槽)ng-content用法

可以将插槽理解为,在子组件的模板中提供了占位符<ng-content>,<ng-content>是一个占位符,并不会真正的创建一个DOM元素。父组件在引用子组件时,可以向这个占位符里填充任何内容。插槽主要用于创建可复用的组件,在工作中,我们有时需要向公用的组件添加不同的内容,这时就引入了插槽的概念。

2023-09-22 14:41:36 433 1

原创 JS排序算法

JS排序算法

2023-02-14 16:14:48 58

原创 数组开头添加元素

数组开头添加元素

2023-02-07 17:59:47 1250

原创 5种方式实现数组扁平化

数组扁平化

2023-02-07 15:17:59 152

空空如也

空空如也

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

TA关注的人

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