Номер табулятора не показан> показано [обещание объекта] - PullRequest
0 голосов
/ 16 июня 2020

takeaway () вызывается в Табуляторе, но не отображается в Табуляторе. Табулятор выдает сообщение «[обещание объекта]» вместо того, чтобы показывать номер переменной. Как можно изменить этот код, чтобы в табуляторе отображалось число вместо «[обещание объекта]»? Табулятор Олифолкерда. Табулятор, вероятно, принимает только syn c (не asyn c).

function Restaurant() {
    return fetchOrders("/orders/" + orderID()").then(result => {
        menuNumber = result.data["menuNumber"];
        console.log("menuNumber = ", menuNumber);
    });
}

async function takeaway() {
    let number = await Restaurant();
    console.log("number = ", number);
    return number;
}
...