ChangeDetectorRef | |
Angular 各种视图的基础类,提供变更检测功能。 变更检测树会收集要检查的所有视图。 使用这些方法从树中添加或移除视图、初始化变更检测并显式地把这些视图标记为脏的,意思是它们变了、需要重新渲染。 | |
// 导入 ChangeDetectorRef
import { ChangeDetectorRef } from '@angular/core’;
// 构造函数中声明
constructor(public cd: ChangeDetectorRef) {}
// 更新视图
this.cd.markForCheck(); // 再次进行检查,更新界面
this.cd.detectChanges(); // 检查该视图及其子视图