我有一个highcharts字体,其值来自json,其格式如下:
var Data = [{
"Name": "A",
"Categories": "03.01",
"Locate": "1",
"Value": 30
}, {
"Name": "A",
"Categories": "03.02",
"Locate": "1",
"Value": 50
}, {
"Name": "A",
"Categories": "03.03",
"Locate": "1",
"Value": 60
}, {
"Name": "A",
"Categories": "03.04",
"Locate": "1",
"Value": 40
}, {
"Name": "A",
"Categories": "03.05",
"Locate": "1",
"Value": 70
}, {
"Name": "B",
"Categories": "03.01",
"Locate": "2",
"Value": 60
}, {
"Name": "B",
"Categories": "03.02",
"Locate": "2",
"Value": 70
}, {
"Name": "B",
"Categories": "03.03",
"Locate": "2",
"Value": 50
}, {
"Name": "B",
"Categories": "03.04",
"Locate": "2",
"Value": 80
}, {
"Name": "B",
"Categories": "03.05",
"Locate": "2",
"Value": 70
}, {
"Name": "B",
"Categories": "03.06",
"Locate": "2",
"Value": 70
}, {
"Name": "C",
"Categories": "03.01",
"Locate": "3",
"Value": 70
}, {
"Name": "C",
"Categories": "03.02",
"Locate": "3",
"Value": 50
}, {
"Name": "C",
"Categories": "03.03",
"Locate": "3",
"Value": 70
}, {
"Name": "C",
"Categories": "03.04",
"Locate": "3",
"Value": 50
}, {
"Name": "C",
"Categories": "03.05",
"Locate": "3",
"Value": 70
}, {
"Name": "C",
"Categories": "03.06",
"Locate": "3",
"Value": 50
}];
我想在属性
中添加一个对象var series = [], readyValues = {};
$.each(Data, function(index, value){
if($.inArray(value.Name,Object.keys(readyValues)) == -1){
readyValues[value.Name] = [];
}
readyValues[value.Name].push(value.Value);
});
$.map(readyValues, function(val, key){
console.log(val+" "+key);
var cat = {};
cat.name = key;
cat.data = readyValues[key];
series.push(cat);
});
firstDate = {
name: scope.jsondata.Name,
data: scope.jsondata.Vaule,
color: '#f48d7f',
type: 'area'
}
我想在名称&中添加“firstDate”对象数据
如何在专业内部添加对象?