2016-01-28 8 views
5

Inizialmente ho impostato il colore di riempimento per ogni punto in modo che fosse completamente trasparente. Se faccio scorrere il mouse sul grafico, i punti vengono visualizzati. Voglio nascondere tutti i punti in modo che il grafico a linee sia liscio.Nascondere i punti in ChartJS LineGraph

risposta

1

include showTooltips: false con le opzioni per il grafico. Ciò impedirà il suggerimento al passaggio del mouse.

Guarda impostazioni delle opzioni a http://www.chartjs.org/docs/

+0

Nascondere i suggerimenti è diverso dalla rimozione dei punti. –

7

È possibile raggiungere questo impostando la proprietà del raggio del punto opzioni di configurazione come segue:

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

Tooltips per i punti sarà anche andato.

+0

questa configurazione è globale, ma ho ottenuto un grafico che includeva 3 linee grafico, voglio solo disabilitare uno di loro – fifth

1

È possibile impostare lo pointRadius su zero.

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