ApolloClient-refetchQueriescalling2times
创始人
2024-09-09 07:30:21
0

可以通过使用fetchMore或updateQuery方法来代替refetchQueries,以避免多次触发refetchQueries方法。以下是相应的代码示例:

// 使用 fetchMore 方法
this.props.data.fetchMore({
  variables: { offset: newOffset },
  updateQuery: (prev, { fetchMoreResult }) => {
    if (!fetchMoreResult) return prev;
    return Object.assign({}, prev, {
      posts: [...prev.posts, ...fetchMoreResult.posts]
    });
  }
});

// 使用 updateQuery 方法
this.props.mutate({
  variables: { input: newPost },
  update: (store, { data: { createPost } }) => {
    const data = store.readQuery({
      query: ALL_POSTS_QUERY,
      variables: { offset: 0, limit: 10 }
    });
    data.posts.unshift(createPost);
    store.writeQuery({
      query: ALL_POSTS_QUERY,
      variables: { offset: 0, limit: 10 },
      data
    });
  }
});

相关内容

热门资讯

9分钟了解!兴动互娱辅助器使用... 9分钟了解!兴动互娱辅助器使用(辅助挂)外挂透视辅助工具(2022已更新)(哔哩哔哩);是一款可以让...
科普!wpk长期盈利打法教学(... 科普!wpk长期盈利打法教学(辅助挂)外挂辅助机制(2022已更新)(哔哩哔哩)1、下载好wpk长期...
我来教教大家!手机云扑克辅助是... 我来教教大家!手机云扑克辅助是真的假的(扑克时间后台数据)外挂透视辅助挂(辅助挂)揭秘攻略(2021...
透明科技(云扑克)外挂辅助神器... 透明科技(云扑克)外挂辅助神器(透视)黑科技教程(2020已更新)(哔哩哔哩)是一款可以让一直输的玩...
四分钟实锤!土豆棋牌有挂(辅助... 四分钟实锤!土豆棋牌有挂(辅助挂)外挂透视辅助器安装(2025已更新)(哔哩哔哩)1、任何德州ai辅...
玩家交流!wpk俱乐部有假吗(... 玩家交流!wpk俱乐部有假吗(透视)其实真的有挂2021已更新)(哔哩哔哩)1、用户打开应用后不用登...
透明私人局!菠萝德州有挂,we... 您好,菠萝德州这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏...
每日必看推荐(Wepoke工具... 相信很多朋友都在电脑上玩过Wepoke工具吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给大家...
7分钟实锤!山西麻将助赢神器,... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【439369440】很多玩家在这款游戏中打牌都...
透视透明!德州竞技联盟辅助(辅... 透视透明!德州竞技联盟辅助(辅助挂)外挂透明挂辅助工具(2022已更新)(哔哩哔哩),您好,德州竞技...