Ich benutze HighCharts. Hier ist die Dokumentation. Ich möchte diese Punkte ausschalten, aber zunächst weiß ich nicht, wie das heißt. Deshalb kann ich sie nicht ausschalten. Wissen Sie, wie ich diese Punkte töten kann?
Antworten:
Hier ist ein Beispiel mit einem Liniendiagramm: http://jsfiddle.net/aeZ6P/1/
Wichtiger Teil:
plotOptions: {
line: {
marker: {
enabled: false
}
}
}
Siehe auch: https://api.highcharts.com/highcharts/plotOptions.line.marker.enabled
Gleicher Effekt mit Spline: http://jsfiddle.net/aeZ6P/
states: { hover: { enabled: false } }
In Highcharts gibt es drei Möglichkeiten, Marker zu deaktivieren:
1) Deaktivieren Sie für alle Serien nach Typ:
plotOptions: {
line: { /* or spline, area, series, areaspline etc.*/
marker: {
enabled: false
}
}
}
2) Für eine bestimmte Serie deaktivieren:
series: [{
data: [14,17,21],
marker: {
enabled: false
}
}]
3) Deaktivieren Sie die Markierung für einen bestimmten Punkt:
series: [{
data: [{
y: 14,
marker: {
enabled: false
}
},{
y: 17
},{
y: 21
}]
}]
states.hover
.
plotOptions.series.states.hover
funktioniert. Ich bin froh, dass ich diesen Beitrag gesehen habe.
Sehen Sie sich dies anhand der HighCharts-API-Referenz an:
http://api.highcharts.com/highcharts#plotOptions.series.marker.enabled
Folgende Optionen müssen hinzugefügt werden:
plotOptions: {
series: {
marker: {
enabled: false
}
}
},
Diese Methode ist gut, da sie mit allen Diagrammen mit Punktmarkierungen funktioniert. Wenn Sie einen bestimmten Diagrammtyp wünschen, überprüfen Sie Folgendes:
plotOptions: {
line: { // <--- Chart type here, check the API reference first!
marker: {
enabled: false
}
}
},
Genießen!