Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13940|Válasz: 0

[Más] A Highcharts több sorozatot is mutat

[Linket másol]
Közzétéve 2016. 11. 02. 15:43:00 | | |
Magas diagramokon fúrás közben problémákba ütközhetsz, ha több sorozatot akarsz megjeleníteni, például a fúró által visszaadott következő adatsorozatot:

var sorozat = [{
            név: 'Tokió',
            Adat: [7,0, 6,9, 9,5, 14,5, 18,2, 21,5, 25,2, 26,5, 23,3, 18,3, 13,9, 9,6]
        }, {
            név: 'New York',
            Adat: [-0,2, 0,8, 5,7, 11,3, 17,0, 22,0, 24,8, 24,1, 20,1, 14,1, 8,6, 2,5]
        }, {
            név: 'Berlin',
            Adat: [-0,9, 0,6, 3,5, 8,4, 13,5, 17,0, 18,6, 17,9, 14,3, 9,0, 3,9, 1,0]
        }, {
            név: 'London',
            Adatok: [3,9, 4,2, 5,7, 8,5, 11,9, 15,2, 17,0, 16,6, 14,2, 10,3, 6,6, 4,8]
        }]


Ha visszaadsz egy tömböt, nem tudod közvetlenül hozzáadni a SeriesAsDrilldown-ot (pont, sorozat), és nem tudsz közvetlenül megjeleníteni semmit. Csak az első addSeriesAsDrilldown (point,series[0]) érhető el.
Ahhoz, hogy egy sorozatot normálisan megjelenítsünk, az összes tartalmát meg kell mutatni. Mit tegyünk, ha megváltoztatjuk? Valójában nagyon egyszerű:

Távolítsd el közvetlenül az addSeriesAsDrilldown(point, series) mondatot, és helyettesítsd a következő módszerrel:

for(var i = 0; I < sorozat.hosszúság; i ++){
        chart.addSingleSeriesAsDrilldown (e.point, series[i]);
}
chart.applyDrilldown();

Mit jelent ez? Valójában megnyithatod drilldown.src.js megnézheted a megfelelő addSeriesAsDrilldown és addSingleSeriesAsDrilldown módszereket, de ezt itt nem részletesen magyarázom el

Ha mélyen fúrunk, akkor több sorozat megjelenítése is megvalósítható, mit szólsz hozzá, egyszerű.






Előző:C# Nagy teljesítményű TCP aljt alkalmazási szempontok
Következő:A navicat kiválasztott nyilatkozata az orákulum lekérdezéshez
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com