2015-12-05 98 views
0

每15秒鐘,我需要刷新我的一個繼電器容器上所有片段的數據。有沒有簡單的方法來做到這一點?如何使用Relay實現長輪詢?

我已經試過relay.forceFetch({...})但出現此錯誤:

Uncaught Invariant Violation: RelayStoreData.buildFragmentQueryForDataID(): Cannot refetch record `client:-8564613888_first(100)` without a path. 

我的變量沒有正在發生變化,文檔指出,如果forceFetch被交給空集的所有片段將被重新取出。

我不確定錯誤警告是指「路徑」在這裏。

+1

這是一個錯誤的。如果您有時間,可否請您儘可能詳細地在Relay GitHub上記錄這個問題(在Relay Playground上的repro會是理想的)。 https://facebook.github.io/relay/prototyping/playground.html#/ – steveluscher

+0

剛剛登錄,感謝您的及時回覆! https://github.com/facebook/relay/issues/655 –

回答