flot:在轴上显示单位?

时间:2011-10-12 17:08:03

标签: javascript jquery jquery-plugins flot

在flot中,有什么方法可以让轴显示10美元,20美元等,而不仅仅是10,20?

我已经检查了the documentation但是看不到方法,但似乎是一个常见的要求 - 特别是因为你不能(轻松地)标记轴。

1 个答案:

答案 0 :(得分:14)

您正在寻找API中的“tickFormatter”选项。

例如:

var data1 = [[0,3],[10,1],[20,2],[40,8],[50,10]];

someFunc = function(val, axis){
   return "$" + val
}

plot = $.plot($("#placeholder"),
    [{ data: data1}], {
      xaxis: { tickFormatter: someFunc }
    });

产地:

enter image description here