使用 apollo graphql hook useQuery 时超出了最大调用堆栈大小

问题描述

我正在使用 useQuery 钩子调用 Grahql 查询,但收到此错误 - /

RangeError: Maximum call stack size exceeded

readFromStore.ts:487
  484 | execResults.forEach(execResult => {
  485 |   if (execResult.missing) {
  486 |     missing = missing || [];
> 487 |     missing.push(...execResult.missing);
      | ^  488 |   }
  489 | });
  490 | return {

如果可用,我正在使用获取策略 cahce-first 从 cahce 加载数据。

如果我刷新页面它工作正常。我认为这与缓存有关。但是我已经在使用最新版本的 apollo-cache-inmemory。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)