Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 13940|Răspunde: 0

[Altele] Highcharts prezintă mai multe serii

[Copiază linkul]
Postat pe 02.11.2016 15:43:00 | | |
Când forezi highchart-urile, vei întâmpina probleme dacă vrei să afișezi mai multe serii, cum ar fi următoarele serii de date returnate de burghiu:

Seria VAR = [{
            nume: 'Tokyo',
            date: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
        }, {
            nume: 'New York',
            date: [-0,2, 0,8, 5,7, 11,3, 17,0, 22,0, 24,8, 24,1, 20,1, 14,1, 8,6, 2,5]
        }, {
            nume: 'Berlin',
            date: [-0,9, 0,6, 3,5, 8,4, 13,5, 17,0, 18,6, 17,9, 14,3, 9,0, 3,9, 1,0]
        }, {
            nume: 'London',
            date: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
        }]


Dacă returnezi un array, nu poți adăuga direct SeriesAsDrilldown (punct, serie), și nu vei putea afișa nimic direct. Doar primul addSeriesAsDrilldown(point,series[0]) poate fi obținut.
Pentru a putea prezenta o serie în mod normal, vrem să afișăm tot conținutul din serie. Deci ce ar trebui să facem dacă o schimbăm? De fapt, este foarte simplu:

Elimină direct propoziția addSeriesAsDrilldown(point, series) și înlocuiește-o cu următoarea metodă:

for(var i = 0; am < serial.lungime; i ++){
        chart.addSingleSeriesAsDrilldown(e.point, series[i]);
}
chart.applyDrilldown();

Ce înseamnă asta? De fapt, poți deschide drilldown.src.js vedea metodele corespunzătoare addSeriesAsDrilldown și addSingleSeriesAsDrilldown, și nu voi explica în detaliu aici

Aprofundarea poate realiza afișarea mai multor serii, ce zici, e simplu.






Precedent:C# Considerații despre scrierea aplicațiilor TCP de înaltă performanță
Următor:Instrucțiunea selectată a navicat-ului pentru interogarea oracolului
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com