diese Live-Demo Siehe:http://jsfiddle.net/kkulig/dhsgo47z/
Wenn Sie die sekundäre Achse die gleichen Extreme wie die primären haben wollen dann ein guter Ort, um die neue Achse hinzuzufügen, ist ein Ladeereignis (weil sie nicht fest codierten Werte verwenden): die genauen Positionen von Zecken zu setzen dient
chart: {
events: {
load: function() {
var primaryYAxis = this.yAxis[0];
this.addAxis({
title: {
text: 'Secondary'
},
min: primaryYAxis.min,
max: primaryYAxis.max,
tickPositions: [0, primaryYAxis.max],
endOnTick: false,
labels: {
formatter: function() {
return this.isLast ? "Maximum" : this.value;
}
}
}, false);
}
}
},
tickPositiones
(es werde ein nicht mehr sein d nicht weniger als definiert). labels.formatter
wird verwendet, um dem zweiten Tick einen benutzerdefinierten Zeichenfolgenwert zu geben.
API-Referenz:
Schwer zu verstehen _It haben nur 2 Etiketten: 0 + max Wert_ können Sie erklären, –
I brauche das zweite y Achse nur, um Etiketten zu zeigen, ich brauche es nicht wirklich zu einer Serie verbunden – tamih
ist [dies] (https://stackblitz.com/edit/highcharts-angular-dual-axis?embed=1&file=app/app component.ts & view = Vorschau) Ihre Anforderung –