我有一个array(7),在服务器上调用GET方法后返回该数组,并且返回如下:
因此,一旦获得此数组,便尝试将其传递到此方法中,以初始化morris.bar图,如下所示:
function InitializePriceRangeGraph1(data) {
console.log(data);
var graphBar1 = Morris.Bar({
element: 'graph_bar1',
data: [data],
xkey: 'device',
ykeys: ['geekbench'],
labels: ['Sales'],
barRatio: 0.4,
barColors: ['#1ecee8'],
xLabelAngle: 0,
hideHover: 'auto',
resize: true,
postUnits: ' ',
preUnits: ' '
});
}
请注意,传递给函数的数据参数是上面显示的数组。而不是正确显示数据。调用方法并呈现页面后,我会在屏幕上看到此信息:
我在这里做错了什么?有人可以帮我这个忙吗?