Flamelink CMS получает данные в чистом виде js - PullRequest
0 голосов
/ 13 марта 2020

Я уже настроил FireBase и FlameLink, как я получаю данные для манипулирования из глобальных я пробую это, но это не работает:

        var obj ={}
        app.content.get({schemaKey: 'berita'})
            .then((data) => {
                obj = data
                console.log("data" , data)
                console.log("object" , obj)
            })
            console.log("outsite", obj)

, почему выход для obj отличается? enter image description here

1 Ответ

0 голосов
/ 20 марта 2020

app.content.get() возвращает Обещание, поэтому ваша строка console.log('outsite, obj) запускается до разрешения запроса Обещание.

Вам нужно либо работать с данными ответа внутри метода then, либо использовать async-await вот так (изнутри async функция):

var obj = await app.content.get({schemaKey: 'berita'})
console.log("outsite", obj)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...