我想从服务器下拉一个对象的字段子集,例如:
query retrieveUserBasics($id: String!) {
user(id: $id) {
name
age
}
}
然后在后续页面上,我想下载有关同一用户的更多信息,例如,使用如下查询:
query retrieveUserDetails($id: String!) {
user(id: $id) {
birthDate
favouriteColor
}
}
我希望我可以在不同的时间运行这两个查询,并且在运行它们时将对象组合,但是我发现Apollo reducer(商店中的路径)发生了错误:
apollo.reducerError.error = { type: 'WriteError }
我知道如何处理新结果 . 我的组件中的 error
prop未定义, loading
prop仍为 true
.
有没有办法让我得到我想要的结果,还是我需要重新思考如何执行此操作?
版本:
-
反应
16.0.0-alpha.12
-
react-apollo
1.4.16
-
redux
3.7.2