Pracuję z Highchart. Mam wiele wykresów serii, w których każda seria ma własną oś y.Highchart - pokaż/ukryj oś Y bez ukrywania serii
pretty much like this one (jsfiddle)
gdy klikamy na pozycję legendy dla serii, ukrywa go i związana oś y (używając showEmpty:false
pomógł ukrywa również nazwa osi)
Co jestem próbując osiągnąć, ukrywa się oś Y danej serii, nie ukrywając samej serii.
starałem się ukryć, modyfikując właściwość showAxis tak:
serie.yAxis.showAxis = false;
ale to nie działa. Ktoś wie, jak powinienem zrobić?
EDYCJA: Udało mi się edytować tekst, więc mogę usunąć tytuł osi, ustawiając tekst na wartość null, ale nie jest to wystarczające, aby ukryć całą oś i jej wartości.
oto co zrobiłem, aby edytować tekst:
serie.yAxis.axisTitle.attr({
text: null
});
Nie ma oficjalnego sposobu na ukrycie osi. Wysłałem [propozycję funkcji i możesz na nią zagłosować] (http://highcharts.uservoice.com/forums/55896-general/suggestions/5164818-control-axis-visibility-show-hide-toggle-axes). –