Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13940|Resposta: 0

[Outros] A Highcharts exibe várias séries

[Copiar link]
Publicado em 02/11/2016 15:43:00 | | |
Ao aprofundar os highcharts, você encontrará problemas se quiser exibir múltiplas séries, como as seguintes séries de dados retornadas pela broca:

Série VAR = [{
            nome: 'Tokyo',
            dados: [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',
            dados: [-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',
            dados: [-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',
            dados: [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 você devolver um array, não pode adicionar diretamente o SeriesAsDrilldown (ponto, série), e não poderá exibir nada diretamente. Apenas o primeiro addSeriesAsDrilldown(point,series[0]) pode ser obtido.
Para exibir uma série normalmente, queremos mostrar todo o conteúdo da série. Então, o que devemos fazer se mudarmos isso? Na verdade, é muito simples:

Remova diretamente a frase addSeriesAsDrilldown(point, series) e substitua-a pelo seguinte método:

para (var i = 0; Eu < série.Comprimento; i ++){
        chart.addSingleSeriesAsDrilldown(e.point, series[i]);
}
chart.applyDrilldown();

O que isso significa? Na verdade, você pode abrir drilldown.src.js ver os métodos correspondentes addSeriesAsDrilldown e addSingleSeriesAsDrilldown, e não vou explicar em detalhes aqui

Aprofundar pode realizar a exibição de várias séries, que tal, é simples.






Anterior:Considerações sobre a Escrita de Aplicações em Soquetes TCP de Alto Desempenho em C#
Próximo:A instrução selecionada do navicat para consulta de oráculo
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com