我正在使用带有上下文 API 和样式组件的 Next.js,但我似乎无法开始getStaticProps工作。
我读过其他帖子,他们经常谈论_app我所拥有的自定义,但在使用 context API 之前我从未遇到过这个问题。我也尝试过该getInitialProps功能,但没有成功。我还应该注意到,即使在不包含上下文包装器之后,我也没有得到函数的响应,所以我根本不知道该在哪里查看。
这是我的代码。你能看到发生了什么事吗?
import React from 'react';
import fetch from 'node-fetch';
export default function Header(props) {
console.log(props.hi);
return <div>Hey dis header</div>;
}
export async function getStaticProps(context) {
return {
props: {
hi: 'hello',
},
};
}
Run Code Online (Sandbox Code Playgroud)
我尝试从该函数进行日志记录,但没有任何记录,所以我想问题是该函数由于某种原因没有运行。
这是我的自定义_app文件
import { GlobalContextWrapper } from 'context';
import Header from 'components/header/Header';
import App from 'next/app';
function MyApp({ Component, pageProps }) {
return (
<GlobalContextWrapper>
<Header />
<Component {...pageProps} /> …Run Code Online (Sandbox Code Playgroud) 有谁知道在一个请求中获取您上传到媒体库的所有图像的端点?我将 next js 与 Strapi 一起使用,需要一种方法来从媒体库中获取所有图像,但似乎没有任何相关文档