2017-12-22 2 views
0

Ich bin ein Blog Gebäude basiert weg hier dieses Projekts von gehalt mit NuxtJS https://github.com/contentful/blog-in-5-minutesgehalt API nicht die erwarteten Ergebnisse geben - Nuxt Projekt

Hier ist mein: https://github.com/KyleTryon/VidFireBlog

ich derzeit zwei Probleme erlebe so weit mit dem Abrufen von Daten wie im Beispiel.

1. Nicht in der Lage, Bilder zu erhalten.

https://github.com/contentful/blog-in-5-minutes/blob/master/pages/blog/_slug.vue

Im Beispiel Sie die headerImage enthält sehen .fields.url Wenn ich in Bild auf mein Projekt in der gleichen Art und Weise zurückkehren, gibt es keine Felder.

{ sys: { type: 'Link', linkType: 'Asset', id: '1YADPXXX-' } }

2. Filterung scheint nicht zu funktionieren.

https://github.com/KyleTryon/VidFireBlog/blob/master/pages/blog/_slug.vue

Dies wird wieder oben direkt aus dem Beispiel verknüpft basiert.

return client.getEntries({ 'content_type': env.CTF_BLOG_POST_TYPE_ID, 'fields.slug': params.slug })

zurückkehren Dies sollte nur Einträge vom Typ Blog-Post. Ich habe eine v-für die Wiedergabe jedes Beitrags. im Moment habe ich nur zwei. Ich sehe ein drittes Element auf meiner Seite und nach einer weiteren Überprüfung sehe ich, dass das dritte Element von der API stammt und auch mein "Author" -Agent eines anderen Typs zurückgibt. Dies ist auch der einzige andere veröffentlichte Inhalt, den ich habe. Es scheint also nur der gesamte Inhalt angezeigt zu werden und der Filter wird ignoriert.

Antwort

0

Ich konnte nicht erklären warum, aber das erste Problem scheint sich selbst gelöst zu haben. Ich könnte vielleicht durch Commits gehen, um zu versuchen, herauszufinden, warum, aber ich werde nur damit gehen.

Noch ein Problem mit Nummer 2 im Moment.

Verwandte Themen