1. 程式人生 > >Angular4中回撥函式內資料繫結無法及時更新

Angular4中回撥函式內資料繫結無法及時更新

解決辦法

1. 匯入 ChangeDetectorRef :

import { ChangeDetectorRef } from '@angular/core'; 
constructor(
  private changeDetectorRef: ChangeDetectorRef
) { }

2. 回撥函式內,獲得資料後:

this.changeDetectorRef.markForCheck();
this.changeDetectorRef.detectChanges();