var obj = {
aray1:[1,2],
aray2:["a","b"],
aray3:["ab","abab"]
};
这是我有值的对象,我想将上面的数组值存储为逗号分隔的字符串,并在UI上显示为逗号分隔的字符串。
使用的数据库是Mongo
。
答案 0 :(得分:0)
我认为您正在寻找阵列上的join
方法。
您可以做的是obj.aray1.join(",")
,它将返回您可以在用户界面中显示的1,2
答案 1 :(得分:0)
正如@ eddyP23所说,[].join将为你完成这项工作。
<Route exact path={"/networks"} component={NetworkList}/>
<Route exact path={"/networks/:id"} render={(props) => <NetworkDetails id={props.match.params.id}/>}/>
<Route exact path={"/cards"} component={CardList}/>
&#13;
答案 2 :(得分:0)
var obj = {
aray1:[1,2],
aray2:["a","b"],
aray3:["ab","abab"]
};
var a = Object.keys(obj).map(function(key){
return obj[key]
})
console.log(a.toString())