Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13940|Отговор: 0

[Друго] Highcharts показва няколко серии

[Копирай линк]
Публикувано в 2.11.2016 г. 15:43:00 ч. | | |
При задълбочаване на високи графики ще срещнете проблеми, ако искате да покажете множество серии, като например следните серии от данни, върнати от бормашината:

VAR серия = [{
            име: "Токио",
            Данни: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
        }, {
            име: "Ню Йорк",
            Данни: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
        }, {
            име: "Берлин",
            Данни: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
        }, {
            име: "Лондон",
            Данни: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
        }]


Ако върнеш масив, не можеш директно да добавиш SeriesAsDrilldown (точка, серия) и няма да можеш да показваш нищо директно. Може да се получи само първото addSeriesAsDrilldown(точка,серия[0]).
За да показваме поредицата по нормален начин, искаме да покажем цялото съдържание в поредицата. Какво трябва да направим, ако го променим? Всъщност е много просто:

Премахнете изречението addSeriesAsDrilldown(точка, серия) директно и го заменете със следния метод:

for(var i = 0; I < серия.length; i ++){
        chart.addSingleSeriesAsDrilldown(e.point, series[i]);
}
chart.applyDrilldown();

Какво означава това? Всъщност можете да отворите drilldown.src.js видите съответните методи addSeriesAsDrilldown и addSingleSeriesAsDrilldown, и няма да ги обяснявам подробно тук

Задълбочаването може да се реализира показване на множество серии, какво ще кажете, просто е.






Предишен:C# Писане на високопроизводителни TCP сокетни приложения за съображения
Следващ:Избраното изречение на навиката за оракулен запит
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com