falcor:订阅型号更改?

时间:2015-11-23 15:32:19

标签: falcor

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

我尝试了与描述完全相同的方法,但由于某种原因,在setValue之后没有调用渲染函数

1 个答案:

答案 0 :(得分:3)

目前不可能,也没有任何此级别的观察计划。

某事发生变化时,可能会收到通知。如果使用reducer样式function shouldUpdate(previousProps, nextProps) { ... },则可以使用每个级别的getVersion函数来仅渲染所需的内容。

希望有所帮助。