我有两个查询
const LIST_CARD_SETS_QUERY = gql`
{
cardSets {
id
name
}
}
`;
const ADD_NEW_CARD_SET = gql`
mutation($name: String!) {
createCardSet(name: $name) {
id
name
}
}`
这样,我尝试在发生突变后重新获取查询LIST_CARD_SETS_QUERY
const { data, loading, error } = useQuery(LIST_CARD_SETS_QUERY, { notifyOnNetworkStatusChange: true });
const [onCreateCardSet] = useMutation(ADD_NEW_CARD_SET, { refetchQueries: [{ query: LIST_CARD_SETS_QUERY}]});
但是突变后的加载状态不会更新。