我正在使用apollo-client并使用以下代码片段进行查询。
var mapQueriesToProps = ({ ownProps, state })=> {
return {
data: {
query: gql`
query{
getProjects{
_id
name
}
}
`,
variables: {
},
forceFetch: true,
returnPartialData: true,
},
};
};
当我设置 returnPartialData:false 时,数据的对象包含 {loading:true} 。从服务器获取数据后,它变为现实。但问题是我设置 returnPartialData:true 。数据将始终显示 {loading:false} 。即使他们在缓存中没有记录。他们的任何解决方案是使用returnPartialData:true
在第一次获取中获取{loading:true}