【发布时间】:2021-11-13 18:46:53
【问题描述】:
我试图让getStaticProps 返回一些数据,但该函数从未被调用。我查看了官方文档和示例,并在 SO 上查看了各种答案,但仍然无法正常工作。
getStaticProps 中的console.log 从未运行这一事实让我认为我的代码存在配置错误,但我找不到问题的根本原因。
我的 apollo 客户端配置如下:
具有 ApolloClient 选项的constants 文件如下
我的组件如下,在useEffect console.log 命令日志undefined 中,我从来没有看到gerStaticProps 内部的console.log 命令被调用。
我还有一个自定义的_app 组件,如下所示:
我的文件夹结构如下:
我认为问题很可能出在我的_app.tsx 组件中,而this page from the official documentation 包含解决方案,但即使尝试了它,我也没有解决我的问题。
【问题讨论】:
-
请将代码作为 sn-p 提供,不要不要使用图像作为代码。
标签: reactjs next.js apollo-client