小编use*_*468的帖子

Apex 图表工具提示格式化程序:如何将数字转换为字符串

我试图在工具提示(apexcharts)中显示折线图的 y 值。原始数据在{'8:50 AM', '11:00 AM', '9:02 AM'...}系列中以字符串格式设置,但它们显示为'8', '11', '9 '...在工具提示中,以数字格式四舍五入。我不明白为什么字符串数据会自行转换和舍入。我使用“toString”在工具提示格式化程序中显示全文(“8:50 AM”、“11:00 AM”、“9:02 AM”...),但它不起作用。有什么建议吗?

var spark1 = {
  chart: {
    id: 'sparkline1',
    type: 'line',
    height: 200,
    sparkline: {
      enabled: true
    },
    group: 'sparklines'
  },
  series: [{
    name: 'wake-up time',
    data: [{x: '05/06/2014', y:'8:50 AM'}, {x: '05/07/2014', y:'11:00 AM'}, {x: '05/08/2014', y:'9:02 AM'}, {x: '05/09/2014', y:'10:47 AM'}]
  }],
  tooltip: {
    x: {
      show: false
    },
    y: {
      formatter: function(value){
      return value.toString();
       }
    }
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

charts tostring tooltip formatter apexcharts

5
推荐指数
1
解决办法
6381
查看次数

标签 统计

apexcharts ×1

charts ×1

formatter ×1

tooltip ×1

tostring ×1