簡體   English   中英

如何映射到數組而不是對象

[英]How to map to array instead of object

我在下面有一張map

map(x => ({
  name: 'Name',
  series: []
})),

返回一個對象{name: "Platform", series: Array(10)}但我需要的是一個數組[{name: "Platform", series: Array(10)}]

你會怎么做?

有兩種主要方法可以解決這個問題,首先是簡單地將對象放入數組並以縮短的方式返回它

map(x => [{
    name: 'Name',
    series: []
  }]
)

其次是使用 return 語句返回數組,以防您需要一些額外的功能

map(x => {
  //additional functionality here
  return [{
    name: 'Name',
    series: []
  }]
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM