Menu
CoddyTech

第 1 步:页面框架

本课属于 Coddy React 学习旅程的“Next.js 基础”单元。第 39 课,共 47 课。

challenge icon

挑战

简单

在 app/layout.jsx 中构建外壳。

  1. 从 next/link 导入 ./globals.css 和 Link。
  2. 导出 metadata,其中包含一个 title 对象:default 的值为 Coddy Eats,template 的值为 %s | Coddy Eats。
  3. 在 <body> 内,添加一个 <nav className="nav">,其中包含三个链接:className="brand" 链接到 /,显示 Coddy Eats;id="nav-menu" 链接到 /,显示 Menu;id="nav-desserts" 链接到 /?category=dessert,显示 Desserts。
  4. 在 nav 下方,将 {children} 包裹在 <div className="container"> 中。

亲手试试

export default function RootLayout({ children }) {
    return (
        <html lang="en">
            <body>
                {children}
            </body>
        </html>
    );
}

Next.js 基础中的所有课