falcor:订阅模型更改

  • 本文关键字:模型 falcor falcor
  • 更新时间 :
  • 英文 :


是否可以订阅模型更改,即假设我想要get('todos[0]["completed"]').subscribe(//render function),并且在setValue('todos[0]["completed"]', true)模型发出新数据并使用此新数据调用渲染函数之后?

我尝试了与描述完全相同的方法,但由于某些原因,在setValue

之后没有调用render函数

目前不可能,也没有任何在该级别进行观察的计划。

某些发生更改时,可能会收到通知。如果使用减缩器样式function shouldUpdate(previousProps, nextProps) { ... },则可以在每个级别使用getVersion函数来仅渲染所需内容。

希望能有所帮助。

最新更新