私は apollo-client に取り組んでおり、次のコード スニペットを使用してクエリを作成しています。
var mapQueriesToProps = ({ ownProps, state })=> {
return {
data: {
query: gql`
query{
getProjects{
_id
name
}
}
`,
variables: {
},
forceFetch: true,
returnPartialData: true,
},
};
};
私がreturnPartialData : falseに設定されたとき、データには{loading : true}のオブジェクトがあります。サーバーからデータをフェッチした後、trueになります。しかし、問題はreturnPartialData : trueを設定したときです。データは常に{loading : false}と表示されます。キャッシュにレコードがない場合でも。returnPartialData: true を使用した最初のフェッチで {loading: true} を取得するための解決策はありますか?