繁体   English   中英

Angular chart.js 在 1 个数据集上隐藏点

[英]Angular chart.js hide dots on 1 dataset

Chart.js 很棒,但我使用的是 angularjs chart.js 指令。 我可以使用以下代码关闭所有行上的所有点,其中 vm.options 设置为 chart-options 属性:

vm.options = {
            elements: {
                point: {
                    radius: 0
                }
            }
        };

但是,我只想隐藏我拥有的 3 个数据集中的 2 个上的点,我不确定如何为 angularjs chart.js 获取点。 我的数据集只是一组数据数组(不是对象),当我查看 chart.js 以及它们如何隐藏点时,它们会在数据集对象上进行,但这与我处理数据集的方式不符所以我很困惑。

您可以在$scope.datasetOverride使用pointRadius: 0来关闭每个数据集的点

$scope.datasetOverride = [{    
    label: "No Dots Line",
    fill: true,
    pointRadius: 0,
  }];

https://codepen.io/vfx/pen/dLpEgW

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM