我使用Flot绘制条形图。 我想知道如何让每个酒吧都有不同的颜色。我已经看过门限插件,但我不认为这就是我所追求的。
例如:
http://imgur.com/D2a7VSI,C7g3t9G#0
(原谅可怜的绘画技巧)
我目前以下列格式传递图表数据:
[[1, 1],[2, 2],[3, 3],[4, 4],[5, 5]]
通过我的mvc控制器:
return Json(new[]
{
new[] { 1, 1 },
new[] { 2, 2 },
new[] { 3, 3 },
new[] { 4, 4 },
new[] { 5, 5 }
},JsonRequestBehavior.AllowGet);
任何帮助将不胜感激!谢谢!
答案 0 :(得分:1)
万一有人偶然发现了这一点。
以下列格式从控制器返回数据:
var data = new[]
{
new { data = new[]{ new[]{1, 1}}, color = "grey" },
new { data = new[]{ new[]{2, 2}}, color = "red" },
new { data = new[]{ new[]{3, 3}}, color = "orange" },
new { data = new[]{ new[]{4, 4}}, color = "green" },
new { data = new[]{ new[]{5, 5}}, color = "blue" }
};
return Json(data , JsonRequestBehavior.AllowGet);