如何从morris图表中的数据库传递数据?

时间:2015-07-05 05:15:37

标签: asp.net-mvc-4 charts morris.js

我使用Morris图表在数据库中显示我的表格图表。 我使用波纹管代码来控制器:

Debug-iphoneos

在我看来:

Debug-iphonesimulator

但在浏览器中运行时:

  

[{"数据":空,"值":" /日期(1419062400000)/"},{"数据" :0,"值":" /日期(1421827200000)/"},{"数据":0,"值":& #34; /日期(1424419200000)/"},{"数据":0,"值":" /日期(1426834800000)/" },{"数据":0,"值":" /日期(1429513200000)/"},{"数据":0 "值":" /日期(1432105200000)/"},{"数据":77,"值":&#34 ; /日期(1379746800000)/"},{"数据":444,"值":" /日期(1384934400000)/"}, {"数据":0,"值":" /日期(1390291200000)/"},{"数据":0,& #34;值":" /日期(1392883200000)/"},{"数据":0,"值":" /日期(1398495600000)/"},{"数据":0,"值":" /日期(1400569200000)/"},{& #34;数据":0,"值":" /日期(1403506800000)/"},{"数据":0,&#34 ;值":" /日期(1405839600000)/"},{"数据":0,"值":" /日期( 1408604 400000)/"},{"数据":0,"值":" /日期(1411455600000)/"},{&#34 ;数据":0,"值":" /日期(1416643200000)/"},{"数据":0,"值& #34;:" /日期(1421740800000)/"},{"数据":0,"值":" /日期(1425110400000) /"},{"数据":0,"值":" /日期(14275.26亿)/"},{"数据& #34; 333"值":" /日期(1432450800000)/"},{"数据": - 223"值&# 34;:" /日期(14348.7亿)/"}]

不要显示任何图表。为什么?

1 个答案:

答案 0 :(得分:3)

请参阅此处的文档:https://morrisjs.github.io/morris.js/lines.html

您缺少必需的选项:elementlabels

element

  

要插入图表的元素的ID(或引用)。   注意:此元素必须在其样式中定义宽度和高度。

labels

  

包含要绘制的数据系列的标签的字符串列表(对应于ykeys选项中的值)。