你能获取这个数组吗?如果能的话,只要遍历就好了。如:
var data=[{'id':'1223'},{'id':'dfddf'}]for(var i=0i<data.lengthi++){
var obj=data[i]//获取单个object对象
var id=obj.id//获取id
}
或者根据数组的索引获取,索引是从0开始的,如:
var first=data[0]var id=first.id
var requireState=frist.requireState
var a={a:123,b:"string"}
var b = "{a:123,b:'string'}"
console.log(a)
console.log(b)
alert(a)
alert(b)
//我猜的情况: 接口返回给你前端的数据是字符串,而不是object。
//1 试着将字符串转成object,推荐转成json 对象。
//2 和后端协商http的请求的返回值。把response type 改为使用json,而不是text,html之类的文本
网页链接