如何在Chartjs中制作整数比例
How to make integer scale in Chartjs
我正在尝试制作一个整数刻度的水平条形图。正如这个问题中所建议的,我已经尝试设置scaleOverride
、scaleSteps
等,但似乎不起作用。我试着把它们放在数据集、选项和xScales中,但没有成功。
这个jsfiddle展示了我尝试做的事情。
链接的问题适用于Chart.js 1.x版本。对于新版本,您需要使用ticks
选项。看见http://www.chartjs.org/docs/#scales
...
xAxes: [{
ticks: {
min: 0,
stepSize: 1,
max: 4
},
...
Fiddle-https://jsfiddle.net/jkufz1b9/
对于现在遇到这种情况的人(ChartJS 4+),如果你想保持自动stepSize
,并且不静态定义它,你可以简单地在记号上使用precision
选项来定义记号将被四舍五入到小数位数。将0
用于整数刻度:
scales: {
y: {
ticks: { precision: 0 },
},
}
线性轴刻度选项
相关文章:
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 检测个位数整数时正在转换毫秒
- 限制javascript变量的最小/最大整数
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 正则表达式只允许 x 个整数
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 如何在Chartjs中制作整数比例
- 减去两个索引不同但值相同的整数
- 使用jquery从整数中减去
- 有效地获取两个区间之间的随机整数
- 为什么我的javascript程序没有将其转换为整数而不是字符串
- 带静态字符e输入的文本框数字和带javascript的负整数
- Javascript-当存在's是一个整数标记
- parseInt()方法如何返回整数
- 由于某种原因,JavaScript整数存储为未定义
- Js char数组将字符串整数视为整数
- 如何翻译MySQL查询's ResultSet转换为整数
- 计算阶乘超过了Javascript中的最大整数限制
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- 有可能得到一个大整数实例的自然日志吗