Próbuję umożliwić moim użytkownikom dodanie max wykresu do wykresu i zmienić kolor tła wykresu, jeśli wykres przekroczy ten wiersz. Nie mogę uzyskać metody aktualizacji plot. Próbowałem:Highcharts dynamicznie dodaj/zmień yAxis plotLines
chart.yAxis[0].update({
plotLines: [{
id: 'limit-max',
color: 'blue',
dashStyle: 'LongDashDot',
width: 1,
value: 45000,
zIndex: 0
}]
});
ale pojawia się błąd:
TypeError: a is undefined
...dBands,function(a){a.render()});n(this.series,function(a){a.isDirty=!0})},setCat...
highcharts.js (line 136)
Ponieważ nie mogę znaleźć kodu, którego użyłem, zostawię komentarz. Spróbuj usunąć lineLine, a następnie dodaj ją ponownie z nową wartością. – wergeld
To wystarczyło - po prostu nie wystartowałem z jednym, a następnie użyłem aktualizacji, aby go dodać. – jbolanos