2016-01-28 29 views
5

Orijinal olarak, her bir nokta için dolgu rengini tamamen saydam olarak ayarladım. Fareyi grafiğin üzerinde çalıştırırsam, noktalar açılır. Çizgi grafiğin düzgün olması için tüm noktaları gizlemek istiyorum. ShowTooltips: grafiğe ilişkin seçeneklerinizle birlikte false değerini ekleyin:GrafikJS LineGraph'taki noktaları gizle

cevap

1

. Bu, üzerine geldiğinizde araç ipucunu engeller. aşağıdaki gibi yapılandırma seçenekleri, noktanın yarıçapı özelliğini ayarlayarak bunu başarabilirsiniz http://www.chartjs.org/docs/

+0

Araç ipuçlarını gizlemek, noktaları kaldırmaktan farklıdır. –

7

de seçenekler ayarlarında

Görünüş: noktaları için

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

Araç ipuçları da çekip gitti edecektir.

+0

bu yapılandırma geneldir, ancak 3 satırlık grafik içeren bir grafik aldım, sadece birini devre dışı bırakmak istiyorum – fifth

1

pointRadius değerini sıfır olarak ayarlayabilirsiniz.

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