84 votes

HighCharts - Comment puis-je désactiver les points?

J'utilise HighCharts. Voici la documentation. Je voudrais éteindre ces points mais au début je ne sais pas comment on appelle ça. Par conséquent, je ne peux pas les désactiver. Savez-vous comment je peux tuer ces points?

Je voudrais tourner de ces points

135voto

Tim Medora Points 30969

Voici un exemple avec un graphique en courbes : http://jsfiddle.net/aeZ6P/1/

Partie importante:

 plotOptions: {
    line: {
        marker: {
            enabled: false
        }
    }
}
 

Voir aussi: http://api.highcharts.com/highcharts#plotOptions.line

Même effet avec spline: http://jsfiddle.net/aeZ6P/

85voto

Paweł Fus Points 19970

En Highcharts, il existe trois façons de désactiver les marqueurs.

1) Désactiver pour toutes les séries par type:

 plotOptions: {
    line: { /* or spline, area, series, areaspline etc.*/
        marker: {
           enabled: false
        }
    }
}
 

2) Désactiver pour une série spécifique:

 series: [{
    data: [14,17,21],
    marker: {
       enabled: false
    }
}]
 

3) Désactiver le marqueur pour un certain point:

 series: [{
    data: [{
        y: 14,
        marker: {
            enabled: false
        }
    },{
        y: 17
    },{
        y: 21
    }]
}]
 

12voto

Seer Points 2112

Jetez un oeil à cette de l'HighCharts de référence de l'API:

http://api.highcharts.com/highcharts#plotOptions.series.marker.enabled

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/series-marker-enabled/

Les options dont vous avez besoin pour ajouter ceci:

    plotOptions: {
        series: {
            marker: {
                enabled: false
            }
        }
    },

Cette méthode est une bonne chose car il fonctionne avec tous les tableaux avec les marqueurs de point. Si vous souhaitez un type de graphique, vérifiez ceci:

    plotOptions: {
        line: { // <--- Chart type here, check the API reference first!
            marker: {
                enabled: false
            }
        }
    },

Profitez-en!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X