Я строю веб-страницу, которая отображает диаграмму HighStock с несколькими наборами серий, полученных с помощью отдельного вызова $.getJSON
для каждого набора. Я хотел бы отобразить некоторую часть диаграммы, пока пользователь ждет загрузки наборов, и добавьте серию, когда они входят. Каков наилучший способ упорядочить рисование диаграммы и сделать звонки $.getJSON
?Последовательность, чтобы нарисовать диаграмму HighStock с несколькими вызовами getJSON
Мои усилия до сих пор были подвержены ошибкам, при этом HighStock возвращал проблемы, пробелы в графах, графики, которые перестали отображать их данные и т. Д. Я считаю, что мое плохое понимание асинхронного характера вызова $.getJSON
является частью проблемы также.
Thankyou. Это было очень полезно. Как заставить ряды появляться в одном порядке каждый раз, несмотря на разные времена загрузки для каждого вызова getJSON? – turgo
Вы можете установить legendIndex для каждой серии, см .: http://jsfiddle.net/JaFkm/ также zIndex, которую вы можете установить для серии. Но вы не можете заставить появляться в определенном временном порядке - только путем отображения графика после загрузки всех серий. –