小编Gre*_*reg的帖子

NextJS 13 - 如何在异步组件中获取 NextApiRequest 对象?

根据 NextJS 13 文档,编写异步组件是在服务器上预取某些数据的新方法 - 所有 、getStaticPropsgetInitialPropsgetServerSideProps都应该替换为异步组件。

我的问题是,我遇到了一种情况,我需要访问path才能预取一些数据(我正在从服务器加载页面的元数据)。以前,我使用NextApiRequest作为参数传递给getServerSideProps函数的对象来检索有关路径的信息。但是,我不确定如何在异步组件中访问此信息。

我尝试使用“useRouter”挂钩来检索信息path,但是服务器组件上不允许使用挂钩。

reactjs next.js react-server-components next.js13

5
推荐指数
1
解决办法
2795
查看次数