【发布时间】:2018-01-21 15:17:05
【问题描述】:
我有一个这样的 json:
{
listOfOptions:[
{
valueType: "alphabet"
possibleValues:["a","b"]
},
{
valueType: "integer"
possibleValues:["1","2"]
}
]
我正在动态获取这些值名称,因此在我的反应函数中我想要相应的可能值:
所以我创建了一个这样的函数:
myjson.listOfOptions.map((item,index)=> {
if(item.valueType==e)
return item.possibleValues[0]
})
因此,如果我将“e”设置为整数,则在运行此程序时,我会得到:
[null,"1"]
但我想要的是:
"1"(只有“1”而不是[“1”])
我可以使用过滤器来获得预期的结果吗?
【问题讨论】:
标签: arrays json reactjs ecmascript-6