Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13940|Risposta: 0

[Altri] Highcharts mostra più serie

[Copiato link]
Pubblicato su 02/11/2016 15:43:00 | | |
Quando si approfondiscono le highchart, incontrerai problemi se vuoi visualizzare più serie, come le seguenti serie di dati restituite dal trapano:

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


Se restituisci un array, non puoi aggiungere direttamente SeriesAsDrilldown (punto, serie), e non potrai mostrare nulla direttamente. Solo il primo addSeriesAsDrilldown(point,series[0]) può essere ottenuto.
Per mostrare una serie normalmente, vogliamo mostrare tutto il contenuto della serie. Quindi, cosa dovremmo fare se la cambiamo? In realtà è molto semplice:

Rimuovi direttamente la frase addSeriesAsDrilldown(point, series) e sostituiscila con il seguente metodo:

per (var i = 0; Ho < serie. Lunghezza; i ++){
        chart.addSingleSeriesAsDrilldown(e.point, series[i]);
}
chart.applyDrilldown();

Che cosa significa? Infatti, puoi aprire drilldown.src.js vedere i metodi corrispondenti addSeriesAsDrilldown e addSingleSeriesAsDrilldown, e non lo spiegherò in dettaglio qui

Approfondire può permettere di visualizzare più serie, che ne dici, è semplice.






Precedente:Considerazioni sull'applicazione di socket TCP ad alte prestazioni in C#
Prossimo:L'istruzione selezionata del navicat per la query dell'oracolo
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com