Relay 導入兩個新物件的 class:RelayContainer
和 Relay.Route
。Relay.PropTypes
提供用來 assert props 是這些 types 的 prop 驗證器。
屬性
class MyApplication extends React.Component { static propTypes = { // 如果 `Component` 不是一個有效的 RelayContainer 則丟出警告。 Component: Relay.PropTypes.Container.isRequired, // 如果 `route` 不是一個有效的 route 則丟出警告。 route: Relay.PropTypes.QueryConfig.isRequired, }; render() { return ( <Relay.RootContainer Component={this.props.Component} route={this.props.route} /> ); } }