Ren*_*kat 1 layout reactjs next.js13
我有登录和注册页面,但导航和页脚出现在所有页面上。我不知道如何使导航和页脚不出现在登录和注册页面中。在 Next 12 中,我通常使用该getLayout功能,但在 next 13 中,布局页面中没有组件道具。我该怎么办?
在nextjs13中,您有一个layout.js可以使用的文件,但根据您的用例,您需要不同的登录布局、注册布局以及其他路由的不同布局。
遵循的步骤
(folderName). 您可以为文件夹命名任何名称,但不要删除括号。供参考 - https://nextjs.org/docs/app/building-your-application/routing/route-groups
注意:在上面的仪表板场景中,您将拥有来自组内的layout.js的内容,但您也将拥有来自app/layout.js的内容,如果您不希望这样,那么从app/中删除layout.js并创建一个路由用于登录和注册的组以及该路由组内的layout.js 分别用于登录和注册。检查上面的 nextjs 文档链接中的多个根布局
| 归档时间: |
|
| 查看次数: |
3210 次 |
| 最近记录: |