угловая диаграмма js type line настройка параметров диаграммы не работает

Привет, я пытаюсь настроить график без каких-либо всплывающих подсказок или легенд, и похоже, что все настроенные параметры игнорируются. что я делаю не так?

это js-объект:

$scope.options = {
    segmentShowStroke : false,
     elements: { arc: { borderWidth: 0 } ,  point: {
          radius: 0
        }},
     tooltips:{
            enabled:false
        },
    legend: {
             display: false
        },
    scales: {
      yAxes: [
        {
          id: 'y-axis-1',
          type: 'linear',
          display: false,
          position: 'left'
        }

      ]
    }
  };

И это элемент холста:

<canvas id="line" class="chart chart-line"
chart-data="data" chart-labels="labels" chart-options="options"
chart-dataset-override="datasetOverride"
chart-click="onClick" height="40px" width="1000px"
chart-colors="graph.colors" style=" width: 1000px; ;max-height: 40px !important;">
</canvas>

person Tanya Michaela Tabakmaher    schedule 20.06.2017    source источник
comment
У вас есть синтаксические ошибки в вашем элементе холста и атрибутах.   -  person Vivz    schedule 20.06.2017
comment
Вы получаете какую-либо ошибку в своей консоли?   -  person Vivz    schedule 20.06.2017
comment
да, я видел и исправил html. а в консоле ошибок нет   -  person Tanya Michaela Tabakmaher    schedule 20.06.2017


Ответы (2)


Попробуйте это решение

options : {
    scales : {
        xAxes : [ {
            gridLines : {
                display : false
            }
        } ]
    }
}
person Rohan Kawade    schedule 20.06.2017
comment
все еще игнорируя все параметры объекта - person Tanya Michaela Tabakmaher; 20.06.2017

Мне удалось заставить его работать, только после изменения параметров из chartjsProvider.setOptions, подобных этому

ChartJsProvider.setOptions('line',{
        segmentShowStroke : false,
         elements: { arc: { borderWidth: 0 } ,  point: {
              radius: 0
            }},
         tooltips:{
                enabled:false
            },
        legend: {
                 display: false
            },
        scales: {
             yAxes: [
                     {

                       display: false,

                     }

                   ],
                   xAxes: [
                           {

                             display: false,

                           }

                         ]
        }
    });
person Tanya Michaela Tabakmaher    schedule 20.06.2017