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

标签 angular-chart

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

关于angular-chart - Angular chart.js 在 1 个数据集上隐藏点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55398608/

相关文章:

javascript - Chart.js 无法在 Heroku 上正确部署

php - Angular-chart js 并连接到 MySQL 后端

angularjs - 未定义显示错误图表的 Angular chart.js

javascript - 实时彩色条形图

angular-chart - 如何使用角度图表从图表中删除线下的填充

angularjs - 如何在 Angular 图表的自定义工具提示中使用 HTML?

angularjs - Angular 图表不适用于 requirejs

javascript - Chart.js Y 轴错误

javascript - Angular Chartjs 如何使其对数据变化使用react?