在Javascript JSON中访问Morris图表

时间:2018-01-19 14:29:02

标签: javascript arrays json morris.js

所以我正在构建Morris图表,并编写了一个用于从SQLAlchemy数据库访问动态数据的API。发送到页面的数据是JSON格式,我能够访问数组的所有元素。问题是当我尝试访问'长度'数组的值。就我所见,它什么也没有回报。以下是我要发送到我的morris图表的内容,它并没有填充任何数据,就像我写的那样#id;'而不是' sessions.length' id值填入Morris图表:

var chart = Morris.Bar({
    element: 'myfirstchart',
    data: [0,0],
    xkey: ['cert_status'],
    ykeys: ['sessions.length'],
    labels: ['sessions']
});

以这种格式返回数据:

[
  {
    "cert_status": "Testing", 
    "id": 1, 
    "sessions": [
      1, 
      2
    ]
  }, 
  {
    "cert_status": "Certified", 
    "id": 2, 
    "sessions": []
  }, 
  {
    "cert_status": "Stopped", 
    "id": 3, 
    "sessions": []
  }, 
  {
    "cert_status": "Initial Setup", 
    "id": 4, 
    "sessions": []
  }
]

0 个答案:

没有答案