所以我有一个 json 对象,例如:
"highChart":{
"xAxis":{
"categories":[
"SYN 13 ",
"Settlement",
"Service Interaction",
"FNOL",
"Repair Process",
"Rental Experience",
"Appraisal",
"SYN 14 "
],
"title":{
"text":""
},
"labels":{
"enabled":true,
"maxStaggerLines":1
},
"tickWidth":1
}}
让我们将其定义为$scope.chartConfig = highChart
现在我想向 ChartConfig 添加另一个属性,如下所示:
"highChart":{
"options":{
"chart":{
"height":null,
"type":"waterfall"
}},
"xAxis":{
"categories":[
"SYN 13 ",
"Settlement",
"Service Interaction",
"FNOL",
"Repair Process",
"Rental Experience",
"Appraisal",
"SYN 14 "
],
"title":{
"text":""
},
"labels":{
"enabled":true,
"maxStaggerLines":1
},
"tickWidth":1
}}
因此,在初始化 $scope.chartConfig = highChart
之后,我想添加选项属性以及图表属性,如上所示。我该怎么做?
最佳答案
就像这样...
$scope.chartConfig.options = {
"chart":{
"height":null,
"type":"waterfall"
}
};
关于javascript - 动态添加对象属性到现有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31618301/