前もって感謝します。
だから私は を介してブログカテゴリのリストを取得API
し、 を使用してリストにレンダリングしていv-for
ます。
また、すべてのカテゴリのブログの数を取得して、カテゴリの横に配置する必要があります。
しかし、問題は、を呼び出すメソッドを呼び出していることapi
です。
<li v-for="item in sidebar" :key="item.identifier">
<nuxt-link
tag="a"
:to="{
name: 'blog-page',
query: { category: item.identifier }
}"
>{{ $localize(item.translations).title }}
{{ getBlogCount(item.identifier) }}
</nuxt-link>
</li>
あなたはそれがすでに例を示していることを知っていますAnimals [Object Promise]
methods: {
async getBlogCount(identifier) {
axios
.get(
"https://example.com/posts?fields=created_at&filter[category.category_id.identifier]=" +
identifier +
"&meta=*"
)
.then(count => {
return count.data.meta.result_count;
});
}
}
この種のことを処理する最良の方法は何ですか?