如何从Promise.resolve接收多结果到async / await

时间:2017-06-15 07:15:03

标签: javascript node.js

promise.resolve有两个参数。但是当使用async / await时,我只得到第一个para,我怎样才能获得所有两个参数?



const a = () => new Promise((resolve, reject) => {
    resolve({a: 1}, {b: 2});
}).catch((rerr) => {
    logger.error(rerr.stack);
    return null;
});

async function b() {
    console.log(await a());
}

b();




0 个答案:

没有答案