如何在 Nuxt Content 中使用多种布局?
How to use multiple layouts with Nuxt Content?
我正在使用 Nuxt Content 并且喜欢它。我使用特定布局创建了一个 _slug.vue 页面:
<script>
export default {
layout: 'not-default',
async asyncData({ $content, params }) {
const doc = await $content(params.slug || "index").fetch();
return { doc };
}
};
</script>
但是,我想要一些内容以单独的布局显示。有没有一种方法可以在不创建页面的情况下做到这一点?如果可以的话,我想使用 Nuxt Content 来做。
谢谢
我最终创建了多个 _slug.vue 文件并将它们放在文件夹中。
我正在使用 Nuxt Content 并且喜欢它。我使用特定布局创建了一个 _slug.vue 页面:
<script>
export default {
layout: 'not-default',
async asyncData({ $content, params }) {
const doc = await $content(params.slug || "index").fetch();
return { doc };
}
};
</script>
但是,我想要一些内容以单独的布局显示。有没有一种方法可以在不创建页面的情况下做到这一点?如果可以的话,我想使用 Nuxt Content 来做。
谢谢
我最终创建了多个 _slug.vue 文件并将它们放在文件夹中。