【发布时间】:2018-07-04 21:39:45
【问题描述】:
我知道这是一个常见问题,但这与 Angular 5 更相关。 据我记得这曾经在 Angular 2 中工作,除非我指定
changeDetection: ChangeDetectionStrategy.OnPush
代码:
addFruit(food) {
// this is not working
this.fruits.push(food);
// this works
// this.fruits = [...this.fruits, food];
}
在 Angular 5+ 中是否发生了一些变化,第一种方法不再有效?
工作示例:https://stackblitz.com/edit/angular-ch-detec?file=app%2Fapp.component.ts
【问题讨论】:
标签: angular