получить ответ JSON от Frisby POST в другой функции - PullRequest
0 голосов
/ 05 октября 2018

я получил функцию frisby

createPOST = function () {
    return frisby.post(url, {
            body: qs.stringify({
                username: data.user,
                password: data.password
            }),
            headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        })
        .then((resp) => {
            let respJson = resp.json;
            return respJson;
        }, (error) => {
            console.error("Error:: " + error);
            throw error;
        });
} 

и вторую функцию

getRespJson = function ()  {
    createToken().then(function (value) {
        console.log("resp::"+value);
    });
}

я пытаюсь получить этот ответ json в другой функции, но не могу использовать frisby.журнал не отображается даже

1 Ответ

0 голосов
/ 09 февраля 2019

Если ваши данные поступают в теле (что вы ожидаете) или куда-либо, просто сохраните их в другую переменную, а затем вложенным способом вы сможете использовать их.если у вас есть несколько вложенных тел, то в этой ситуации вы также можете использовать его.Я использую то же самое с этим обходным путем.или попробуйте использовать его, сохранив это в другом файле.

Спасибо

...