是否可以订阅模型更改,即假设我想要get('todos[0]["completed"]').subscribe(//render function)
并在setValue('todos[0]["completed"]', true)
模型发出新数据后使用此新数据调用渲染函数?
我尝试了与描述完全相同的方法,但由于某种原因,在setValue之后没有调用渲染函数
答案 0 :(得分:3)
目前不可能,也没有任何此级别的观察计划。
当某事发生变化时,可能会收到通知。如果使用reducer样式function shouldUpdate(previousProps, nextProps) { ... }
,则可以使用每个级别的getVersion
函数来仅渲染所需的内容。
希望有所帮助。