Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 13940|Svar: 0

[Övrigt] Highcharts visar flera serier

[Kopiera länk]
Publicerad på 2016-11-02 15:43:00 | | |
När du borrar ner i highcharts kommer du att stöta på problem om du vill visa flera serier, såsom följande dataserier som borrarna returnerar:

var-serie = [{
            namn: 'Tokyo',
            Data: [7,0, 6,9, 9,5, 14,5, 18,2, 21,5, 25,2, 26,5, 23,3, 18,3, 13,9, 9,6]
        }, {
            namn: 'New York',
            Data: [-0,2, 0,8, 5,7, 11,3, 17,0, 22,0, 24,8, 24,1, 20,1, 14,1, 8,6, 2,5]
        }, {
            namn: 'Berlin',
            Data: [-0,9, 0,6, 3,5, 8,4, 13,5, 17,0, 18,6, 17,9, 14,3, 9,0, 3,9, 1,0]
        }, {
            namn: 'London',
            Data: [3,9, 4,2, 5,7, 8,5, 11,9, 15,2, 17,0, 16,6, 14,2, 10,3, 6,6, 4,8]
        }]


Om du returnerar en array kan du inte lägga till SeriesAsDrilldown direkt (punkt, serie), och du kommer inte kunna visa något direkt. Endast den första addSeriesAsDrilldown(point,series[0]) kan erhållas.
För att kunna visa en serie normalt vill vi visa allt innehåll i serien. Så vad ska vi göra om vi ändrar det? Det är faktiskt väldigt enkelt:

Ta bort meningen addSeriesAsDrilldown(point, series) direkt och ersätt den med följande metod:

for(var i = 0; Jag < serie. Längd; i ++){
        chart.addSingleSeriesAsDrilldown(t.ex.punkt, serie[i]);
}
chart.applyDrilldown();

Vad betyder det? Faktum är att du kan öppna drilldown.src.js se motsvarande addSeriesAsDrilldown och addSingleSeriesAsDrilldown-metoder, och jag kommer inte att förklara det i detalj här

Att gräva djupare kan ge flera serier att visa sig, vad säger sig, det är enkelt.






Föregående:C# Skrivande av högpresterande TCP-socketapplikationsöverväganden
Nästa:Den valda satsen i Navicat för orakelfråga
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com