Flot 工具提示整数/自定义
Flot Tooltip Integers / Customization
我用 Flot 库制作了一个条形图,并使用了 flot-tooltip 插件来创建工具提示。唉,虽然所有的工具提示值都应该是整数,但它们显示为浮点数。起初我尝试在传递给 Flot 的实际数据上使用 parseInt
,但它没有帮助。
接下来我尝试使用外部函数来自定义工具提示的内容,如下所示:
How to set x axis value as tooltip in flot charts textual data
然而,结果是错误的:
Uncaught TypeError: content.replace is not a function
并且更新flot-tooltip后,变为:
Uncaught TypeError: a.replace is not a function
我正在使用 Flot 0.8.3
我是不是忘了包含一些库,或者混淆了脚本应该进入的顺序? (通常会产生此类错误)。是否有另一种方法可以将工具提示值强制为整数?
想出了一种无需外部函数即可执行此操作的简单方法:
在 Flot 属性中,可以添加以下内容:
yaxis: {
tickDecimals: 0,
},
这将从值中删除所有小数点。
如果有人知道上述错误的原因,无论如何都会感谢您的回答!
我用 Flot 库制作了一个条形图,并使用了 flot-tooltip 插件来创建工具提示。唉,虽然所有的工具提示值都应该是整数,但它们显示为浮点数。起初我尝试在传递给 Flot 的实际数据上使用 parseInt
,但它没有帮助。
接下来我尝试使用外部函数来自定义工具提示的内容,如下所示: How to set x axis value as tooltip in flot charts textual data
然而,结果是错误的:
Uncaught TypeError: content.replace is not a function
并且更新flot-tooltip后,变为:
Uncaught TypeError: a.replace is not a function
我正在使用 Flot 0.8.3
我是不是忘了包含一些库,或者混淆了脚本应该进入的顺序? (通常会产生此类错误)。是否有另一种方法可以将工具提示值强制为整数?
想出了一种无需外部函数即可执行此操作的简单方法:
在 Flot 属性中,可以添加以下内容:
yaxis: {
tickDecimals: 0,
},
这将从值中删除所有小数点。
如果有人知道上述错误的原因,无论如何都会感谢您的回答!