如何使用Chart.js隐藏两个特定数据点之间的线?

时间:2019-05-29 21:43:12

标签: javascript chart.js chartjs-2.6.0

除了最后两个数据点之间,我想显示我的线图(showLine: true)的线。

Looks like showLine不可索引,根据我的理解,这意味着我无法为[ true, true, false ]属性创建数组(如showLine)。我还考虑过使用数组将最后两点之间的borderColor设置为'transparent',但是同样,此属性不可索引。

这是我为数据设置的一部分:

labels: [ ['Waking'], ['Waking','(+30 Minutes)'], ['Waking','(+60 Minutes)'], ['Afternoon'], ['Night'], ['Insomnia'] ],
datasets: [{
  label: 'Patient Results',
  data: [ 4.32, 7.31, 4.33, 1.2, 0.32, 5.82 ];
  borderColor: '#005c90',
  borderWidth: 2,
  pointBackgroundColor: [ '#005c90', '#005c90', '#005c90', '#005c90', '#005c90', '#922c8e' ],
  pointBorderColor: [ '#005c90', '#005c90', '#005c90', '#005c90', '#005c90', '#922c8e' ],
  fill: false,
  showLine: true,
  spanGaps: false
}]

有什么想法吗?

0 个答案:

没有答案