我得到这个字符串。 (我从后端获取逗号分隔字符串)
"seasons": "[7, 9]"
我想像这样迭代Array数组。
// example
this.props.data.seasons.map((element) => console.log(element));
我们如何转换" [7,9]"到阵列[7,9]?
你们常常处理数组字符串吗?
答案 0 :(得分:2)
使用JSON.parse
转换JavaScript对象。
const tempDict = {"seasons": "[7, 9]"}
JSON.parse(tempDict.seasons)
答案 1 :(得分:1)
使用JSON.parse(element)
:
let newArray = JSON.parse(this.props.data.seasons);
console.log(newArray[0]); //printing 7, ryt ?
请参阅JSON.parse()