Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Megnézted a fogadott JSON-adatokat, az alapján a kapott adatok helyesek? Kliensoldalon hogy jeleníted meg a chartot? Nekem kicsit furcsa, hogy behánysz össze nem illő adatokat egymás mellé, pl. dátumot a valamilyen downstream/upstream csatornák adataival, persze nem is ismerem a library API-ját, de mielőtt utánanéznék, nem ártana legalább egy kis példakimenet (a kapott JSON-adatok legalább egy része, hogy el tudjuk képzelni, milyen adatokat is akarsz megjeleníteni).
Amúgy angolul a data már eleve többesszám, nem kell odatenni még egy s-t is a végére, hogy az legyen...
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
Mi a hozzá tartozó kliensoldali kódod?
Egyébként azt nézem, hogy az összes demóban dátumnál alapértelmezetten az 1970. január 1. óta eltelt milliszekundumok számát használják fel (pl. ennél a demónál, ebben a fájlban), szóval valszeg be kellene explicite állítanod, hogy te milyen dátumformátumot használsz, VAGY tök felesleges az adatbázis-oldali átalakításod (inkább utóbbira tippelek).
Szóval milyen JavaScript-kódot használsz hozzá?
Ja, és a dátumot hol, hogyan szeretnéd megjeleníteni?Szerk.:
http://api.highcharts.com/highstock#rangeSelector.inputDateFormat
Itt azt írja:
"inputDateFormat: String
The date format in the input boxes when not selected for editing. Defaults to %b %e, %Y. Defaults to %b %e %Y,."
Hogy most akkor melyik, azt nem tudom. Érdekes, hogy két formátum van.Még ezek lehetnek érdekesek:
inputDateParser: Function
A custom callback function to parse values entered in the input boxes and return a valid JavaScript time as milliseconds since 1970.inputEditDateFormat: String
The date format in the input boxes when they are selected for editing. This must be a format that is recognized by JavaScript Date.parse. Defaults to %Y-%m-%d.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
Itt úgy tűnik, hogy maga a dátum jól jelenik meg, felraktam a példádat:
http://jsfiddle.net/8vkse4bu/
Több adattal nem próbáltam ki, segítene, ha felraknál több adatot is mondjuk pastebinre, vagy ugyanígy bedobnád jsFiddle-példán, ami nálad rosszul jelenik meg.Amúgy az egyik hivatalos példában is ilyen bénán jelenik meg a dátum, ahogy említetted:
http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/stock/rangeselector/input-format/Sk8erPeter
-
Sk8erPeter
nagyúr
Rakj fel kérlek egy olyan jsFiddle-példát, amit én is linkeltem neked, bővítsd az enyémet, vagy valami (aztán mentsd is el, és linkeld be ide), hogy látható legyen, a saját kódodnál mi is a gond, és milyen opciókat szeretnél pluszban betenni, mert az általam korábban mutatott kód működik. Amúgy ez már sokkal inkább a JavaScript topicba hajlik, folytathatjuk ott is.
Sk8erPeter
Új hozzászólás Aktív témák
- MSI GeForce RTX 4080 SUPER 16G GAMING X SLIM, új, dobozos
- ASUS Zephyrus G14 GA401QM-HZ161T Fehér Gamer laptop (14" FHD/Ryzen9/16GB/1TB SSD/RTX3060 6GB/Win11)
- Bivalyerős AMD! Gamer számítógép PC! Ryzen 7 5800X /Rog Strix LC 6900XT /32GB DDR4/ 500SSD 1T HDD
- Akció! RGB Gamer PC Számítógép! I3 13100F / 32GB DDR4 / RTX 3060 12GB / 1TB NVME SSD
- Mercedes C osztály W205 Multimedia - NTG5.0 6/128GB Car PLAY