我是网络开发人员的新手。我发现令人沮丧的是axesRendererDefaults
中jqplot
选项中使用的选项。
根据link:
指定刻度线在轴(X或Y)上的显示方式将取决于formatString: ''
选项指定的内容。
formatString
选项有哪些可用选项?在jqplot
页面上提供的教程中,他们会传递以下选项:%d
,$%d
和%n
。如何找到可用选项的完整列表?
这些格式选项是否与jqplot
分开,实际上是jQuery
的属性?
答案 0 :(得分:12)
格式命令与sprintf函数的命令类似(如果不相同)。
这些的合适参考是http://perldoc.perl.org/functions/sprintf.html
e.g。 yaxis:{tickOptions:{formatString:'%。2f'}}
将输出一个浮点数到2位小数。
答案 1 :(得分:5)
http://www.jqplot.com/docs/files/plugins/jqplot-dateAxisRenderer-js.html
可接受的格式代码为:
Code Result Description == Years == %Y 2008 Four-digit year %y 08 Two-digit year == Months == %m 09 Two-digit month ...
答案 2 :(得分:1)
根据官方文档:https://github.com/jqPlot/jqPlot/在上一节:“JavaScript printf / sprintf functions”,jqplot使用“sprintf for JS”
答案 3 :(得分:0)
我相信formatString与Highcharts使用的相同,是PHP的strftime函数的子集。这是一个指向Highcharts doc的链接。