RxJs 不更新 UI 绑定数组变量



在使用 rxjs 库订阅主题时,我在控制台中获取发出的数据,但用于迭代和计数器数据长度的相应 UI 绑定列表没有得到更新。我已经编写了所需的控制台日志语句,该语句指示 rxjs 正在发出数据并且设置所需的变量更改不会反映在 UI 中。

https://stackblitz.com/edit/observablesrxjs

看起来像不

朽的"什么是this"JavaScript问题。将next方法更改为箭头函数有所帮助:而不是

  next(data: Lesson[]) {

声明它们

  next = (data: Lesson[]) => {

https://stackblitz.com/edit/observablesrxjs-9ofh84?file=src/app/lessons-list/lessons-list.component.ts

(不过,不要问我为什么,我个人没有使用这种"组件是观察者"模式(。

最新更新