Relay.createContainer 是否有提取的回调?
Is there a fetched callback to Relay.createContainer?
目前似乎无法为 Relay.createContainer
提供回调,它将在获取初始数据和所有后续数据时调用。
在我的示例中,我需要知道在包装组件的 render
函数之外最初获取的数据的值。
应该可以提供对 Relay.createContainer
函数的回调,每当获取数据时和更新包装的组件之前都会调用该函数。
如果这已经可行,您能举个例子吗?
这可以通过标准的 React 生命周期回调来完成:componentWillMount
在组件第一次挂载时和渲染之前被调用,componentWillReceiveProps
此后每当新的道具(包括中继数据)被调用传递给组件。
目前似乎无法为 Relay.createContainer
提供回调,它将在获取初始数据和所有后续数据时调用。
在我的示例中,我需要知道在包装组件的 render
函数之外最初获取的数据的值。
应该可以提供对 Relay.createContainer
函数的回调,每当获取数据时和更新包装的组件之前都会调用该函数。
如果这已经可行,您能举个例子吗?
这可以通过标准的 React 生命周期回调来完成:componentWillMount
在组件第一次挂载时和渲染之前被调用,componentWillReceiveProps
此后每当新的道具(包括中继数据)被调用传递给组件。