前言
在之前使用angularjs時,有時會使用到$scope.$apply 來幫助我們進行資料更新,而更新到angular 2+之後則可使用ChangeDetectorRef
來達到原本所要的需求。
ChangeDetectorRef
細節說明可參考ChangeDetectorRef
以下範例以anuglar 6為主,其他版本可能會有一點差異
- import
ChangeDetectorRef
from angular coreimport {ChangeDetectorRef} from '@angular/core';
- 注入到你的 constructor
constructor(private cdr: ChangeDetectorRef) { }
- 在需要的地方呼叫
this.cdr.detectChanges();
沒有留言:
張貼留言