为什么nuxt内容获取方法不起作用?

时间:2020-09-07 17:43:58

标签: javascript methods fetch nuxt.js

我正在尝试使用only()sort()等方法从内容中获取内容,但这些方法均无效。当我尝试获取时,它表明没有找到任何内容,或者得到了一个空的json:

message: "/blog/authors/authors not found"

Original error image here

是的,我确定来自搜索关键字的Vivian在作者的json中。此外,此消息几乎出现在我使用的所有方法中,甚至在搜索中也没有。

这是我要编写的代码:

async asyncData({query, $content, store, redirect,}) {
    const { selectedLocale } = store.state.blog;
    const posts = await $content(`blog/posts/${selectedLocale}`).search(query.key).fetch();
    ...
}

获取方法本身可以正常工作,但是我可以通过方法获取数据-不能。也许有人知道为什么我会收到这样的错误并且不能使用获取方法?

我的json数组看起来正确写入: Author json image

0 个答案:

没有答案