我正在尝试使用refetchQueries在突变后获取更新的记录列表。我尝试使用下面的代码来获取更新的数据,但更新的数据显示在开发人员控制台的网络选项卡中。
这适用于 reactjs 16.8 和 "react-apollo": "^2.5.5" 似乎awaitRefetchQueries: true不起作用
client.mutate({
mutation: ADD_ACTIVE_CREW,
variables: {
activeCrewInfo: {
employee: activeCrew[0].vp_id,
date_on_crew: new Date(),
crew_id: selectedCrewId
}
},
options: () => ({
refetchQueries: [
{
query: GET_EMPLOYEE_BY_CREW_ID_QUERY,
variables: { crew_id: crew_id }
}
]
}),
awaitRefetchQueries: true
});
我在开发人员控制台的网络选项卡中得到了正确的响应,但无法在我的 reactjs 应用程序中访问。