Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][Highcharts] Animacja przy ładowaniu wykresu
Forum PHP.pl > Forum > Przedszkole
szczemp
Potrzeba mi zrobić ładny wykres. Postanowiłem użyć biblioteki http://www.highcharts.com. I wszystko już mam, ale przy ładowaniu wykresu jest animacja, której mi nie trzeba. Używam zwykłego liniowego wykresu jak w tym demie http://www.highcharts.com/demo/. Tu też jest ta animacja. Wykres pojawia się stopniowo. Chciałbym to wyłączyć. Ewentualnie zmienić na fadeIn.

edycja
Już sprawa załatwiona.
phpion
Ktoś kto będzie miał podobny problem na pewno się ucieszy, że sobie poradziłeś. Wypadałoby napisać jak. Pewnie chodzi o wyłączenie animacji:
http://api.highcharts.com/highcharts#chart.animation
szczemp
Chodzi o wyłączenie animacji. Być może nie każdy sobie z tym poradzi. Ja chciałem pozbyć się tej animacji całkowicie, ale zmieniłem zdanie.
Uznałem, że kilka serii na wykresie powinno mieć tą animację, a reszta nie.
Dla każdej serii można ją osobno wyłączyć.
Kod konfigurujący serię wygląda mniej więcej tak:
  1. series: [{
  2. name: 'Nazwa',
  3. data: [1, 2, 3, 4, 5],
  4. color: '#E49307',
  5. animation: false,
  6. marker : {
  7. radius: 3,
  8. states: {
  9. hover: {
  10. radius: 5,
  11. }
  12. }
  13. },
  14. }

Ważna jest linia animation: false,
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.