微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当我使用 c3.js 在图表中的 X 轴上放置日期标签时,出现错误错误:<g> 属性转换:预期数字,“翻译NaN,0”

如何解决当我使用 c3.js 在图表中的 X 轴上放置日期标签时,出现错误错误:<g> 属性转换:预期数字,“翻译NaN,0”

我正在使用 c3.js 创建图表。

我想将日期放在 X-axis 标签上,但出现以下错误

Error: <g> attribute transform: Expected number,"translate(NaN,0)"

具体执行如下实现。 (如果实现为时间序列,则会出现无法转换为 Date Object错误。)

var chart = c3.generate({
  bindto: '#chart',data: {
    x: 'x',columns: [
      ['x',"2021/01/01","2021/01/02","2021/01/03","2021/01/04","2021/01/05"],['sample',30,200,100,400,150],['sample2',50,null,20,180]
    ]
  },axis: {
    x: {tick: {values: ["2021/01/01","2021/01/05"]}},y: {label: {position: 'inner-middle'}},y2: {show: true,label: {position: 'inner-middle'}}
  },line: {
    connectNull: true
  },zoom: {
    enabled: true
  }
});

问题出在哪里?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。