js设置y轴标签格式以显示两个小数
Flot.js set y-axis labels format to show two decimals
我如何设置我的y轴标签来显示两个小数位置我检查了我的代码,发生的事情是,而不是显示14.59它显示15.00,下面是我的代码:
$.plot("#placeholder", data, {
xaxis: {
min: minDate,
max: maxDate,
mode: "time",
tickSize: setTickSize,
monthNames: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]
},
yaxis: {
min: yMin,
max: yMax,
ticks: 1,
tickSize: 1,
tickDecimals:2
},
series: {
lines: {
show: true,
fill: true
},
points: {
show: false
}
},
grid: {
borderWidth: 1,
hoverable: true
}
});
我读到我可以使用tickFormatter函数,但我不知道确切地把它放在哪里
你可以用你的y轴数据点构建一个刻度数组,因为它是动态的,并将它传递给y轴刻度。
yaxis: {
ticks: [25.49, 28.49, 31.49, 34.49, 37.49, 40.49],
tickDecimals:2
}
var data = [];
data = [
[3, 36.86],
[5, 29.66],
[8, 33.47]
];
dataLine = [];
dataLine.push(data);
$.plot($("#placeholder"), dataLine, {
grid: {
backgroundColor: "#E5E5E5",
hoverable: true
},
points: {
show: true,
radius: 4
},
lines: {
show: true
},
yaxis: {
ticks: [25.49, 28.49, 31.49, 34.49, 37.49, 40.49],
tickDecimals: 2
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="http://www.pureexample.com/js/flot/jquery.flot.min.js"></script>
<div id="placeholder" style="width:400px;height:300px;"></div>
相关文章:
- JQuery合并了keyup和focusout两个函数
- 如何使用 node.js 比较两个 json 数组
- 为复选框javascript指定两个值
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 单击时切换两个图像
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 基于两个条件退出While循环
- 如何在这里将两个值最低的数字相加
- 组合两个javascript函数
- 在数字字符串的最后两个数字上加上小数
- 对于大的数字,在这个本地化函数上强制使用两个小数
- 如何使输入只接受两个小数,并且最多有10位数字
- Javascript-只获取所选元素的两个小数
- 我想比较两个小数,看哪个更大
- 用两个小数解析浮点,
- 在不使用. tofixed()的情况下用两个小数格式化float
- 两个整数,三个小数的正则表达式(XX.XXX)
- 如何四舍五入,如果值是两个小数和格式为3个小数在javascript
- 用javascript将数字转换为逗号分隔的格式,其中包含两个小数
- js设置y轴标签格式以显示两个小数