gpt4 book ai didi

javascript - float:显示 y 轴值

转载 作者:行者123 更新时间:2023-11-28 00:27:29 25 4
gpt4 key购买 nike

我无法显示 yaxis 的值,而且我不明白

我有以下值:数据1:22、000001115、93、0.000001137、538、0.000001003、982、0.000001004

我的 JavaScript 函数:

function Formatter(val, axis) {
if ((val > 0.000001) && (val < 0.000002)) {

return "<span >" + val * 1000000 + "e-6</span>";
}
else {
return val.toFixed(axis.tickDecimals);
}

}

图表:

var placeholder = $("#flot-exemple-1");
var options = {
xaxis: {
axisLabel: 'Temperature (C)',
axisLabelUseCanvas: true,
axisLabelFontSizePixels: 12,
axisLabelFontFamily: 'verdana, sans-serif'
},
yaxis: {
//scientific:TRUE,
tickFormatter: Formatter,

编辑: fiddle

最佳答案

在你的 fiddle 中,格式化程序函数的第二部分不会执行,因为第一部分总是被执行。将第一个 if 子句更改为

if ((val >= 0.004) && (val < 0.04))

然后将为您的示例数据执行第二个。 (请参阅更新的fiddle)

关于javascript - float:显示 y 轴值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29346312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com