我正在尝试按照以下代码行使用 JQuery(来自现有的 JSON 对象 $yAxis)创建一个 JSON 数组。
abc.yAxis = [
$.each($yAxis, function(i, obj){
var $metric= obj.title.text;
var $oppositeAxis=obj.title.opposite;
{ title: {
style: {
font: 'xyz',
color: 'black'
},
text:'$metric'.substring(0,30),
},
opposite: $oppositeAxis
},
});
];
FireBug 总是说以下错误:
[SyntaxError: invalid label
[at]
color: 'black']
我现有的 JSON 对象 ($yAxis) 是:
{
"yaxis": "[{'title':{'text':'A'},'opposite':false},{'title':{'text':'B'},'opposite':true}, {'title':{'text':'C'},'opposite':false}]"
}
我将把这个新的 JSON 作为输入发送到 highCharts。