我正在使用人力车(http://code.shutterstock.com/rickshaw/),并且希望在图形的轴之一上具有字符串而不是数字。有可能这样做吗?如果是这样,怎么办?

最佳答案

可以定义并使用自己的格式化程序

Rickshaw.Fixtures.Number.myFormat =  (y) ->
  if (y == val)
    return 'somestring';
  else
    return ''some other string';


将此用作:

yAxis = new Rickshaw.Graph.Axis.Y
  graph: graph
  tickFormat: Rickshaw.Fixtures.Number.myFormat


graph.render()

关于charts - 人力车-js图表库:需要字符串而不是轴上的数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13061214/

10-12 07:37
查看更多