为了账号安全,请及时绑定邮箱和手机立即绑定

如何在ChartJS中跳过x轴标签

如何在ChartJS中跳过x轴标签

慕少森 2021-05-05 13:37:06
我为此主题发现的唯一东西是this ,但它并不能真正帮助解决问题。因此,我有一个图表,其中填充了一些数据,如下所示:如您所见,未在dataSet中设置的值被切除。这是因为此代码将所有内容填充为undefined:let dataSet: any = {   label: user.userName,   backgroundColor: 'rgba(0, 0, 0, 0)',   borderColor: this.getRandomColor(),   data: new Array(this.chart.data.labels.length).fill(undefined)}之后,我用以下代码填充数据:data.forEach((d)=>{   let tmpDate: Date = new Date(d.date * 1000)   let insertIndex: number = this.chart.data.labels.indexOf(this.getDateString(tmpDate))   dataSet.data.splice(insertIndex, 1, d.data) // d.data is a number})this.chart.data.datasets.push(dataSet)this.chart.update()我希望它跳过未定义的值,并在图表上创建一条平滑的线。
查看完整描述

1 回答

?
森林海

TA贡献2011条经验 获得超2个赞

spanGaps文档中的选项应该是您要寻找的。


查看完整回答
反对 回复 2021-05-13
  • 1 回答
  • 0 关注
  • 212 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信