【发布时间】:2022-06-22 23:21:14
【问题描述】:
数据:
[
{
"name": "Ankh of Anubis",
"rank": {
"_type": "medal",
"current": "ankh-of-anubis"
}
},
{
"name": "Bonus Roulette",
"rank": {
"_type": "medal",
"current": "bonus-roulette"
}
},
{
"name": "jetx",
"rank": {
"_type": "medal",
"current": "jetx"
}
},
{
"name": "Gates of Olympus",
"rank": {
"_type": "trophy",
"current": "gates-of-olympus"
}
},
]
如何只过滤唯一值,
uniqueValues = ["medal","trophy"]
我试过了,
const uniqueTitles = new Set(games.category.title);-
const uniqueTitles = [...new Set(games.category.title)]//打字错误。
useEffect(() => {
const uniqueTitles = games.filter((game:any) => {
return new Set(game.category.title);
})
setTitles(uniqueTitles);
},[])
【问题讨论】:
标签: javascript reactjs arrays