【发布时间】:2018-05-24 16:38:55
【问题描述】:
我正在使用 Chart.js v2.5.0 创建这样的图表:
请注意,有时条形图会越过红色虚线。有时红色虚线会在不同的位置(通常在 25,但在某些月份会在其他水平)。
我的问题是我希望红色虚线延伸到列的整个宽度。正如您在第一列中看到的那样,红色虚线仅进入该列的一半。我在图表的另一端遇到了同样的问题,红色虚线只进入了列的一半。
我目前的实现是有一个混合图表,一个是条形图,另一个是折线图 - 数据如下:
data = {
labels: ['Jan 21st', 'Feb 21st', 'Mar 21st', 'Apr 21st']
datasets: [
{
type: 'bar',
label: 'A',
data: [10, 25, 18, 37],
},
{
type: 'line',
label: 'B',
data: [25, 25, 25, 25],
fill: false,
borderWidth: 1,
borderColor: '#f00',
borderDash: [5,4],
lineTension: 0,
steppedLine: true
}
]
}
Chart.js 是否有使红色虚线延伸到整个列宽的选项或方法?
我有另一个想法,但我不确定这是否可能:我可以为红色虚线使用条形图,并且只显示条形图的顶线吗?
【问题讨论】:
标签: javascript chart.js