javascript - Apex 图表 - 在工具提示中显示日期
问题描述
使用 Apex 图表,如何在自定义工具提示中显示当前突出显示栏的日期?例如,在此屏幕截图中,我想显示“Jun 2020”而不是硬编码的“Month”字符串。所以我正在寻找 X 轴类别标签,但我不明白如何在工具提示中显示它。
series: [{
name: 'Month',
data: [<?= $data ?>]
}],
xaxis: {
categories: [<?= $labels ?>],
labels: {
rotateAlways: true,
}
},
tooltip: {
y: {
formatter: function (val) {
return val + " products sold"
}
}
},
解决方案
对此进行测试,在您的选项中添加这些工具提示参数
options: {
tooltip: {
x: {
format: "dd MMM yyyy",
formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {
return new Date(value)
}
}
}
或者
将此用于日期格式:
options: {
tooltip: {
x: {
format: "MMM yyyy"
}
}
}
推荐阅读
- javascript - 是否有一个简单的正则表达式来检查日期格式模式?
- javascript - 为什么表格计算返回nan?
- html - 设置为无时重复背景图像
- c# - 如何在 blazor 中获取单选按钮的值?
- python - pyspark 使用通用键集添加值(python)
- html - 保持 div 垂直对齐,并且它们的内容不会重叠
- javascript - 关于元素对齐的问题以及光标如何与此可编辑代码文本区域中的文本保持齐平?
- c - 从 C 中的文件 .txt 创建树
- email - Google Apps Script_根据 google 表单数据填充多个模板,然后通过电子邮件发送 pdf 副本
- vue.js - 是否可以在 Vue 中为 Web 应用程序中的所有输入绑定焦点事件?