我有一个材料数据表,用户可以自己填写和清空。进入表的数据由服务触发,我在表组件中使用ngOnInit()
.
代码:
ngOnInit() {
this._AS.transaction$.subscribe( transaction => {
this.transaction = transaction;
this.temp = this.dataSource.data.slice();
this.temp.push(this.transaction); // Stop this call on init somehow?
this.dataSource.data = this.temp;
this.ref.detectChanges();
console.log(this.transaction);
}
);
}
问题是:总有一个空行被 call 推送this.temp.push(this.transaction)
。有没有办法第一次停止这个电话或类似的东西?