Angular chart.js скрывает точки в одном наборе данных - PullRequest
2 голосов
/ 28 марта 2019

Chart.js потрясающий, но я использую директиву angularjs chart.js.Я могу отключить все точки во всех строках с помощью приведенного ниже кода, где vm.options установлен в атрибуте chart-options:

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

Однако я бы хотел скрыть точки только на 2 изУ меня есть 3 набора данных, и я не уверен, как получить это для angularjs chart.js.Мой набор данных - это просто массив массивов данных (не объект), и когда я смотрю на chart.js и на то, как они скрывают точки, они делают это на объекте набора данных, но это не соответствует тому, как я делаю свои наборы данныхтак что я в замешательстве.

1 Ответ

1 голос
/ 08 апреля 2019

вы можете использовать pointRadius: 0 в вашем $scope.datasetOverride, чтобы отключить точки для каждого набора данных

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...