await仅在异步函数中有效-函数是异步的

时间:2020-07-31 10:30:22

标签: javascript express async-await

我有一条执行功能并返回以下错误的明确路线

SyntaxError:等待仅在异步功能中有效

它在异步函数中吗?

app.get('/scrap', async (req, res, next) => {
    console.log('Scraping');

    listOfItems.forEach(item => {
        const [price] = await Promise.all([returnPrice(item.url, item.priceSelector)]);
        wait(3000)
        console.log(price);
        res.json({ price })
    });

})

0 个答案:

没有答案