如何在BehaviorSubject的1个对象中更新1个属性,并让所有观察者知道

时间:2019-02-17 23:31:18

标签: rxjs

如果我有BehaviorSubject,它是对象列表

files$: BehaviorSubject<FileToUpload[]> = new BehaviorSubject([]);

如何在列表的1个对象中更新1个属性并通知所有观察者,而无需执行以下操作:

files$.next([files.map(f => {
  if(f === condition) {
    f.changed = true;
  }
  return f
})]);

是否有更简单的方法?

0 个答案:

没有答案