0
У меня возникают трудности с async/wait и Promises в ES6.
Короче говоря, я передаю два параметра функции async, которая возвращает Promise. Кажется, я не могу получить доступ к двум переменным внутри функции Promise.Почему эти параметры не передаются обещанию?
var outside = async function(foo, bar){
var res;
console.log("outside:", foo, bar); // "outside: FOO BAR
return new Promise(function(resolve, reject){
console.log("inside:", foo, bar); // undefined
resolve(res)
return;
});
};
var outsideCall = await outside("FOO", "BAR");
'undefined' как в no console.log или как в' inside: undefined undefined'? – nils
Где вы используете это? Вы используете ES6 напрямую или перетаскиваете? – Mathletics