私はContentfulから、ここで、このプロジェクトのオフに基づいて、ブログを構築していNuxtプロジェクトここhttps://github.com/contentful/blog-in-5-minutesContentful APIは、期待される結果を与えていない - NuxtJS を使用して
ある鉱山:私は現在、これまでの二つの問題を経験していますhttps://github.com/KyleTryon/VidFireBlog
この例のようにデータを取得します。
1.画像を取得できません。例では
https://github.com/contentful/blog-in-5-minutes/blob/master/pages/blog/_slug.vue
あなたはheaderImage
が.fields.url
私は同じように私のプロジェクト上の画像に戻ったとき、フィールドがないが含まれて見ることができます。
{ sys: { type: 'Link', linkType: 'Asset', id: '1YADPXXX-' } }
2.フィルタリングが機能するように表示されません。
https://github.com/KyleTryon/VidFireBlog/blob/master/pages/blog/_slug.vue
これは再び上記のリンク先の例のオフに直接基づいています。
return client.getEntries({ 'content_type': env.CTF_BLOG_POST_TYPE_ID, 'fields.slug': params.slug })
これが唯一のタイプのブログの記事のエントリを返す必要があります。私は各投稿のレンダリングのためにvを持っています。現時点で私は2つだけ持っています。ページの3番目のアイテムが表示され、さらに検査した後、3番目のアイテムがAPIのもので、別のタイプの「著者」アセットを返すことがわかります。これは私が持っている唯一の他の出版されたコンテンツでもあります。したがって、すべてのコンテンツが表示されているように見え、フィルタは無視されます。