【发布时间】:2022-01-23 15:11:22
【问题描述】:
我正在尝试在 Nuxt 3 项目中添加自定义布局,但该布局不起作用,并且控制台显示以下消息:
选择了无效的布局 test_layout
没有其他错误。
这是我尝试过的代码:
-| layouts/
---| test_layout.vue
-| pages/
---| blog/index.vue
<template>
<div>
My Test Layout Header
<slot />
</div>
</template>
<script>
export default {
name: "test_layout"
}
</script>
<template>
<div>
<p>My Blog Title</p>
</div>
</template>
<script>
export default {
layout:"test_layout",
name: "blog",
}
</script>
我尝试过<Nuxt/> 而不是<slot />,但它不起作用。
【问题讨论】:
标签: vue.js nuxt.js vuejs3 nuxtjs3