Chart.js很棒,但是我正在使用angularjs chart.js指令。我可以使用以下代码关闭所有行上的所有点,其中vm.options设置为chart-options属性:
vm.options = {
elements: {
point: {
radius: 0
}
}
};
但是,我只想隐藏我拥有的3个数据集中的2个数据集上的点,而且我不确定如何为angularjs chart.js获得该点。我的数据集只是一个数据数组的数组(不是对象),当我查看chart.js以及它们如何隐藏点时,它们将其放在数据集对象上,但这与我的数据集处理方式不符所以我很困惑。
答案 0 :(得分:1)
您可以在pointRadius: 0
中使用$scope.datasetOverride
来关闭每个数据集的点
$scope.datasetOverride = [{
label: "No Dots Line",
fill: true,
pointRadius: 0,
}];