- 博客(4)
- 收藏
- 关注
原创 Angular Material Table动态赋值表头报错
如果遇到给表头赋值的时候报,Cannot read properties of undefined (reading 'length') ,可以在构造函数内部先清空数据。
2023-07-11 10:19:38
165
原创 Angular 获取页面dom元素
如何在ts里操作页面元素构造函数依赖注入ElementRef属性装饰符 @ViewChild构造函数依赖注入ElementRefconstructor( private elementRef: ElementRef) { //不能在此处获取元素,因为页面还没渲染 } ngOnInit() { //在初始化的时候处理 this.elRef.nativeElement.querySelector('mat-select') as any).focus();}属性装饰符 @ViewChil
2022-03-17 14:51:39
1090
原创 Angular组件传值的几种方式
一、父子组件1、父子之间的通信2、@ViewChild获取子组件的引用3、注册服务二、两个毫不相关的组件(同父子组件的注册服务)
2022-03-17 14:32:16
8024
原创 Angular *ngFor中使用trackBy提升性能
一、我们经常这样用:HTML<ul> <li *ngFor="let item of itemList">{{item.name}}<li><ul>二、trackBy的使用场景:如果集合itemList数据发生改变,angular不知道如何跟踪集合里面的每一项,就删除了全部的项然后再重新赋值。这样就进行了大量的DOM操作,体验很不好。我们使用TrackBy来跟踪集合里面的每一项,页面就只重绘新增和修改的项,大大提升页面性能。HT
2022-02-11 17:09:04
1586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人