2015-11-23 82 views
2

是否可以訂閱模式的轉變,即假設我要get('todos[0]["completed"]').subscribe(//render function)setValue('todos[0]["completed"]', true)模型發出新的數據並呈現函數調用時使用這個新的數據?falcor:訂閱模型更改?

我試過完全相同的方式描述,但由於某種原因使功能不被調用後的setValue

回答

3

它是目前不可能的,也沒有在這一水平觀察的任何計劃。

有可能時通知東西變化。如果您使用減速機風格function shouldUpdate(previousProps, nextProps) { ... },則可以使用每個級別的getVersion函數來渲染所需的東西。

希望有所幫助。

+0

是否有一個GitHub的問題參考了其中這些計劃被做? 雖然我承認會有顯著增加這個功能的複雜性,它會增加Falcor的吸引力很大IMO。 –

+0

肯定會有。 Satyen d(在githubs)已經接管了很多的責任和將生產路線圖,回答問題,等等等等。如果你想ping通github上,你應該得到的合理時間內響應。 – Michael