json格式变化多样,可嵌套好几层,这里只记录了一些遍历方法,具体数据格式具体分析~
"data1": { "key1": [ { "name": "a", "value": "b"}, { "name": "a", "value": "b"}, { "name": "a", "value": "b"} ], "key2": [ { "name": "a", "value": "b"}, { "name": "a", "value": "b"}, { "name": "a", "value": "b"} ], "key3": [ { "name": "a", "value": "b"}, { "name": "a", "value": "b"}, { "name": "a", "value": "b"} ] },for(var key in jsondata) { $each(key, function (index, value) { //遍历key值下的json }); }
"data2": [ { "name": "a", "value": 10}, { "name": "a", "value": 10}, { "name": "a", "value": 10}, { "name": "a", "value": 10}, { "name": "a", "value": 10} ]$each(jsondata, function (index, value) { //... //遍历key值下的json });$each是angular的遍历方法
for(var key in jsondata) { //遍历json对象 } $each("名称", function (index, value) { //遍历json里数组 } for(var i=0; i