pageProps在nextjs v13中的位置?

hec6srdp  于 2023-11-18  发布在  其他
关注(0)|答案(1)|浏览(77)

在next的早期版本中,我们有这个文件pages/_app.js,默认情况下它会给我们:

我们有pageProps键在这个React组件.当我尝试NextJS v13,我似乎找不到它.
我的问题是在哪里(在这种情况下,在哪个文件)pageProps存在于nextjs v13?
另一个相关的问题是,在nextjs的早期版本中,我们可以在pages/app.js中做一些类似<p.Component {...p.pageProps} />的事情,注意我们可以传递pageProps,因为我们使用了一个标记。
但是在最新版本中,你只能使用像{p.children}这样的东西,这意味着你不能传递props任何东西。

o7jaxewo

o7jaxewo1#

从文档中
在父布局和其子布局之间传递数据是不可能的。但是,您可以在路由中多次获取相同的数据,React将自动删除请求而不会影响性能。
我看到有些人建议这样做,但它不起作用:

export default function Layout(props) {

 props.params.data = "some-data";

  return (
        <div>
          {props.children}
        </div>
  );}

字符串

相关问题