2017-12-22 34 views
0

내가 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 명 밖에 없습니다. 내 페이지에 세 번째 항목이 표시되고 추가 검사를 한 후에 세 번째 항목이 다른 유형의 내 '저작자'저작물을 반환하는 API에서 나온 것으로 확인됩니다. 이것은 내가 가지고있는 유일한 출판 된 다른 내용이기도합니다. 따라서 모든 콘텐츠가 표시되고 필터가 무시 ​​된 것처럼 보입니다.

답변

0

왜 설명 할 수 없지만 첫 번째 문제는 해결 된 것 같습니다. 나는 어쩌면 커밋을 통해 왜 그런지 알아 내려고 시도 할 수 있지만 그걸로 갈 것입니다.

현재 2 번 문제.