是否可以在morris.js中为xkey使用两个值?

时间:2014-07-21 20:06:45

标签: javascript ruby-on-rails coffeescript morris.js

对于我创建的图表,xkey标签对应两个值:month和year,所以我想将这两个值用于xkey属性。但似乎与ykeys属性不同,没有办法将值列表传递给xkey(月份和年份)。

因此,如果我只使用月份,则无法确定年份:

xkey: ['month']

如果我使用年份,则无法确定月份:

xkey: ['year']

有没有人找到解决方法,所以我可以使用两者而不必连接图表外的值?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试以下实现。它对我有用。

首先,您要进行以下设置:

 $chart_data .= "{ month:'Mth:'+'".$row["month"]."' + '/Name:'+ '".$rows["product_name"]."', quantity:".$row["quantity"]."}, ";

这意味着$row["month"]$rows["product_name"]都存储在月份中。

然后,您只需致电xkey:'month'。它会同时显示月份和产品名称。

示例输出:

Mth:1/Name:aa