2015-12-09 69 views
0

在我的y軸上,我的值從0到n。 我需要用這種方式來顯示此號碼: 2(S) 1(S)在y軸上添加信息圖Js

我只想補充 「(S)」,但如果我這樣做:

data: latency+"(s)" 

一點也沒有沒有工作。 延遲是我有數字的數組。 謝謝。

+0

的可能的複製[chart.js之 - 格式化Y軸(http://stackoverflow.com/questions/2037186​​7/chart-js-formatting-y-axis) – aeryaguzov

回答

0

使用選項

scaleLabel: "<%=value%> (s)", 
如果你想改變秤上的顯示

或者,如果要更改工具提示中的顯示,請設置tooltipTemplatemultiTooltipTemplate,具體取決於您是否有單個或多個系列。

tooltipTemplate: "<%if (label){%><%=label%>: <%}%><%= value %> (s)", 

multiTooltipTemplate: "<%= value %> (s)", 
0

您必須設置scaleLabel選項是這樣的:

scaleLabel : "<%=value%>(s)" 

例如,你可以設置它在全球的圖表選項:

Chart.defaults.global = { 
    scaleLabel : "<%=value%>(s)" 
}; 
0

您需要使用scaleLabel屬性。

看看這個: Chart.js - Formatting Y axis

嘗試:

scaleLabel: function (valuePayload) { 
    return valuePayload.value + '$'; 
}