:Async/bekliyoruz Dizisi # haritası() içindeki
const someFunction = async (myArray) => {
return myArray.map(myValue => {
return {
id: "my_id",
myValue: await service.getByValue(myValue);
}
});
};
Hata iletisi:
await is a reserved word
Neden böyle kullanamazsınız ?
Ben de başka bir yol denedik ama bana aynı hata veriyor:
const someFunction = async (myArray) => {
return myArray.map(myValue => {
const myNewValue = await service.getByValue(myValue);
return {
id: "my_id",
myValue: myNewValue
}
});
};
Async ok işlevlerine sahip olabileceğinizi sanmıyorum. – Pointy
İlgili https://github.com/tc39/ecmascript-asyncawait/issues/7 –
Bağlantılı github tartışmasını özetlemek gerekirse, bunu geri çağırma olarak ilettiğiniz anonim işlev "eşzamansız" olmadığı için yapamazsınız ve iç “bekler” dış fonksiyonu etkilemez. –