Pri prechádzaní hlavných grafov narazíte na problémy, ak chcete zobraziť viacero sérií, napríklad nasledujúce dátové rady vrátené vŕtačkou:
var series = [{ názov: 'Tokyo', Dáta: [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ázov: 'New York', Dáta: [-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ázov: 'Berlin', Dáta: [-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ázov: 'London', Dáta: [3,9, 4,2, 5,7, 8,5, 11,9, 15,2, 17,0, 16,6, 14,2, 10,3, 6,6, 4,8] }]
Ak vrátite pole, nemôžete priamo pridať SeriesAsDrilldown (point, series) a nebudete môcť nič zobraziť priamo. Získať je možné len prvý addSeriesAsDrilldown(point,series[0]). Aby sme mohli sériu zobraziť normálne, chceme ukázať všetok obsah v sérii. Tak čo by sme mali robiť, ak to zmeníme? Je to vlastne veľmi jednoduché:
Vetu addSeriesAsDrilldown(point, series) odstráňte priamo a nahraďte ju nasledujúcou metódou:
pre(var i = 0; I < séria.dĺžka; i ++){ chart.addSingleSeriesAsDrilldown (e.point, series[i]);
} chart.applyDrilldown();
Čo to znamená? V skutočnosti môžete otvoriť drilldown.src.js vidieť príslušné metódy addSeriesAsDrilldown a addSingleSeriesAsDrilldown, a tu to podrobne nevysvetľujem
Hlbšie skúmanie umožňuje zobraziť viacero sérií, čo na to poviete, je to jednoduché.
|