我尝试使用 .map 函数,但它对我的代码不起作用

I tried to use the .map function but it didn't work on my code

async function getCategoryIds ()
{
    let response = axios.get( `${BASE_API_URL}categories?count=100` );
    let catIds = response.data.map( c => c.id );
    return _.samplesize( catIds, NUM_CATEGORIES )  
};

这是我的代码 我尝试更改 [] 中的数据,但它仍然不起作用

这里的主要问题是您没有在代码中使用 await 。 像下面这样添加 await 应该可以解决您的问题 -

let response = await axios.get( `${BASE_API_URL}categories?count=100` );