我使用 Chart.js V2.0(测试版)的组合条线将每 15 分钟的当前值显示为条形图,并将最后一天的最大值显示为折线图(绿色线)和绝对最大值(红线)...它工作得很好 - 非常感谢 nnick 和他的开发团队所做的这项伟大的工作。 但正如你所看到的,在这种情况下,这些线条中的点对我来说是毫无意义的。 CombinedBar-LineChart
我只需要一条“平线”...
在文档中我读到您可以设置
point.pointStyle
或者
点.半径
但还没有效果...
谢谢大家的帮助:-) 代码如下:
var barChartData = {
labels: <?php echo $label; ?> ,
datasets: [{
type: 'bar',
label: 'Aktuelle Messung',
backgroundColor: "#ff9900",
data: <?php echo $data_1; ?>,
borderColor: '#ff9900',
borderWidth: 1
}, {
type: 'line',
label: 'Messung Vortag',
backgroundColor: "transparent",
data: <?php echo $vsm_vort; ?>,
borderColor: 'green',
PointStyle: 'none',
radius: 0,
borderWidth: 2
}, {
type: 'line',
label: 'Vereinbartes Maximum',
backgroundColor: "transparent",
borderColor: 'red',
data: <?php echo $vsm_max; ?>
}, ]
最佳答案
刚刚发现,point.radius
工作得很好...但是如果你设置了 borderWidth
点仍然会显示在线条中。
我将两个值都更改为零,现在我有一条“平线”...
关于javascript - 如何隐藏 Chart.js V2.0 绘制的组合折线图和条形图中的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36446828/