Wie promisify richtig JSON.parse-Methode mit bluebird

Ich versuche, promisify JSON.parse Methode, aber leider ohne Glück. Dies ist mein Versuch:

Promise.promisify(JSON.parse, JSON)(data).then((result: any) => {...

aber ich bekomme die folgende Fehlermeldung

Unhandled rejection Error: object
  • JSON.parse ist eine sync-Funktion. Warum wollen Sie promisify es?
  • Denn ich möchte erstellen Sie eine Kette von Versprechungen, wo JSON.analysieren, stehen an der Spitze
  • Wo ist dein data aus? Können Sie zeigen Sie uns Ihre vollständigen code? Gibt es vielleicht eine bessere Lösung.
  • bitte ändern Sie die akzeptierte Antwort auf bergi ist. Verlassen Sie falsche Antworten wie diese ist wie stackoverflow wird zu einer Quelle der miss-information und nicht hilfreich.
InformationsquelleAutor Mazzy | 2015-08-31
Schreibe einen Kommentar