ng-docs / ng-docs.github.io

Angular 官方文档中文版预编译网站
https://angular.cn
Other
104 stars 23 forks source link

angular8 异步加载数据替换时页面出现闪烁请问如何解决 #138

Open baokeyu123 opened 4 years ago

baokeyu123 commented 4 years ago

在异步加载数据时,angular如何对现有的两个数据进行比对,然后更换dom层。解决异步加载替换数据时出现的页面闪烁现象, Thanks,

baokeyu123 commented 4 years ago

就是类似于react keys,有一个数据对比,不相同的数据页面才会重新渲染

asnowwolf commented 4 years ago

*ngFor 的 trackBy 就是做这个的,它会自动帮你完成这一切。

wszgrcy commented 4 years ago

https://angular.cn/api/common/NgForOf