繁体   English   中英

flot:在轴上显示单位?

[英]flot: Show units on axes?

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

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

您正在寻找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 }
    });

生产:

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM