layouts ディレクトリの(第一階層の)ファイルはカスタムレイアウトになります。これらはページコンポーネントの layout プロパティで指定して利用できます。
String
または Function
(デフォルト: 'default'
)どのレイアウトを使うか指定するために、ページコンポーネントで layout
キーを使ってください:
export default {
layout: 'blog',
// または
layout (context) {
return 'blog'
}
}
この例では Nuxt.js は layouts/blog.vue
ファイルをこのページコンポーネントのレイアウトとしてインクルードします。
動作する様子を デモ動画 で確認してみてください。
Nuxt.js でレイアウトがどのように動作するか理解するためにはlayoutドキュメント を参照してください。
間違いを見つけた、またはドキュメントに貢献したいですか? GitHub でこのページを編集する