2016-01-28 7 views
5

Początkowo ustawiłem kolor wypełnienia dla każdego punktu, który będzie całkowicie przezroczysty. Jeśli uruchomię mysz nad wykresem, punkty pojawią się. Chcę ukryć wszystkie punkty, aby wykres liniowy był płynny.Ukryj punkty w ChartJS LineGraph

Odpowiedz

1

to showTooltips: false z opcjami dla wykresu. Zapobiegnie to wyświetlaniu podpowiedzi po najechaniu myszą.

Spójrz na ustawienia opcji w http://www.chartjs.org/docs/

+0

Ukrywanie podpowiedzi różni się od usuwania punktów. –

7

Można to osiągnąć przez ustawienie punktu rekreacyjnego promienia w opcjach konfiguracyjnych, co następuje:

var chartConfig = { 
      type: 'line', 
      options: { 
       elements: { 
        point:{ 
         radius: 0 
        } 
       } 
      } 
     } 

podpowiedzi dla punktów będzie również zgasła.

+0

ta konfiguracja jest globalna, ale dostałem wykres, który zawierał wykres 3 wierszy, po prostu chcę wyłączyć jeden z nich – fifth

1

Możesz ustawić wartość pointRadius na zero.

var myChart = new Chart(ctx, { 
       type: 'line', 
       data: { 
        labels: [...] 
        datasets: [ 
         { 
         data: [...], 
         pointRadius: 0, 
         } 
        ] 
       }, 
       options: {} 
})