Ich bekomme Gespräche Nachricht über Facebook Graph API und ich muss Daten umkehren.Reverse-Array-Problem in VueJs
in berechneter reverseChat Funktion versuchen i this.chat.data
Werke zurück, aber nicht umgekehrt(), wenn ich versuche, JSON.parse(this.chat).data.reverse()
oder this.chat.data.reverse()
Fehler zeigen.
Konsole zeigen Fehler
[Vue warn]: Error when rendering anonymous component at C:\Users\PEM\Desktop\src\components\Chat.vue:
SyntaxError: Unexpected end of JSON input
at json.parse (<anonymous>)
at Proxy.render (eval at <anonymous> (app.js:2430), <anonymous>:123:85)
at VueComponent.Vue._render (ever at <anonymous> (app.js:606), <anonymous>:2464:21)
...
Beispielcode in jsfiddle
https://jsfiddle.net/pqrf2vu4/
was meinst du mit reverse? Bitte nehmen Sie sich etwas Zeit, um Ihre Bedürfnisse und Probleme besser zu erklären. –
Sie scheinen zu versuchen, ein Objekt umzukehren. 'reverse()' muss in einem Array verwendet werden. Warum kehren Sie den Chat um? Versuchen Sie vielleicht, das 'Daten'-Array innerhalb des Chats umzukehren? –
Sie haben eine JSON-Zeichenfolge in Ihrer Chat-Eigenschaft. Parsen Sie es dann können Sie auf die Dateneigenschaft zugreifen. 'JSON.parse (this.chat) .data.reverse()'. Bitte schauen Sie [hier] (http://jsfiddle.net/awolf2904/pqrf2vu4/1/). (Bitte aktualisieren Sie Ihre Frage, so das Problem ist klar und ich werde eine Antwort hinzufügen.) – AWolf