私はそのようなフラグメントを持っています:
fragments: {
Viewer: () => Relay.QL`
fragment house on Viewer {
House(id:$id){
id
baths
beds
built
city {
name
}
description
image
mls
price
street
type {
type
}
zip {
code
}
}
}
`,
},
リスト内の家のエッジノードを反復処理するとき、このフラグメントを取得して再利用したいと思います。
Houses(city: $city, zip: $zip, type: $type, first: 20) {
edges {
node {
id
${HousePage.getFragment('Viewer').getFragment('house')}
}
}
}
ノードからIDを取得し、別のコンポーネントからハウスフラグメントをリクエストする方法は? 私は4時間過ごしました.....OMG。