ApolloClient:在所有查询中从缓存中删除项目?
创始人
2024-09-09 08:30:27
0

要从ApolloClient的缓存中删除项目,可以使用writeQuery或evict方法。下面是使用这两种方法的代码示例:

使用writeQuery方法:

import { ApolloClient, gql } from '@apollo/client';

const client = new ApolloClient({/* Your ApolloClient config */});

// 定义要删除的查询
const query = gql`
  query GetItems {
    items {
      id
      name
    }
  }
`;

// 从缓存中删除项目
client.writeQuery({
  query,
  data: {
    items: [], // 将items设置为空数组以删除所有项目
  },
});

使用evict方法:

import { ApolloClient, gql } from '@apollo/client';

const client = new ApolloClient({/* Your ApolloClient config */});

// 定义要删除的查询
const query = gql`
  query GetItems {
    items {
      id
      name
    }
  }
`;

// 从缓存中删除项目
client.evict({ query });

以上代码示例是使用Apollo Client 3.x版本的,如果您使用的是Apollo Client 2.x版本,可以将上述代码中的import语句和创建client的方式进行相应的修改。

相关内容

热门资讯

近年来!来玩app辅助器,天天... 近年来!来玩app辅助器,天天乐卡五星,攻略教程(一贯是真的有挂的)-哔哩哔哩1、游戏颠覆性的策略玩...
突发!约局吧脚本有用吗,玩吧辅... 突发!约局吧脚本有用吗,玩吧辅助脚本,指南书教程(果然是真的有挂)-哔哩哔哩该软件可以轻松地帮助玩家...
刚刚!陕麻圈延安划水辅助,爱玩... 刚刚!陕麻圈延安划水辅助,爱玩娱乐暗堡辅助,经验教程(其实是有挂的)-哔哩哔哩;1、金币登录送、破产...
刚刚!辅助定制交易平台,杭州都... 刚刚!辅助定制交易平台,杭州都莱辅助软件,法门教程(果然是有挂的)-哔哩哔哩1、杭州都莱辅助软件系统...
据报道!川南休闲辅助,休闲九九... 据报道!川南休闲辅助,休闲九九破解版,机巧教程(其实确实有挂的)-哔哩哔哩休闲九九破解版是一种具有地...
出现新变化!九游辅助插件,四川... 出现新变化!九游辅助插件,四川游戏家园通用辅助,诀窍教程(一贯是有挂的)-哔哩哔哩1、完成四川游戏家...
截至目前!闲玩暗宝辅助软件,广... 截至目前!闲玩暗宝辅助软件,广西友乐辅助器,积累教程(一直确实是有挂)-哔哩哔哩1、实时闲玩暗宝辅助...
更值得关注的是!爱来大菠萝辅助... 更值得关注的是!爱来大菠萝辅助iq,新上游辅助器,资料教程(其实确实是有挂的)-哔哩哔哩所有人都在同...
截至目前!奇迹掌趣辅助,黑桃a... 截至目前!奇迹掌趣辅助,黑桃a3辅助,方式教程(果然是真的有挂)-哔哩哔哩1、奇迹掌趣辅助系统规律教...
今日!哈糖大菠萝怎么挂,蜀山四... 今日!哈糖大菠萝怎么挂,蜀山四川辅助脚本,演示教程(其实确实有挂)-哔哩哔哩1、进入游戏-大厅左侧-...