2016-01-14 28 views
0

看來目前不可能提供Relay.createContainer的回調函數,當初始數據和所有後續數據都被提取時,將會調用該回調函數。是否有取回的Relay.createContainer回調?

在我的示例中,我需要知道我的封裝組件的render函數之外的初始提取數據的值。

應該可以提供回調到Relay.createContainer函數,該函數在獲取數據時以及在包裝組件被更新之前被調用。

如果這已經是可能的,你可以請舉個例子嗎?

+0

React組件中的'componentWillUpdate'函數是否可以工作? – ryan0319

回答

2

這可以用標準來實現陣營生命週期回調:componentWillMount被稱爲第一時間的部件安裝和它呈現之前,每當新的道具(包括中繼數據)被傳遞到組件componentWillReceiveProps此後調用。

+0

謝謝@Joe Savona。這似乎是一個很好的解決方法。 – Christine