0
Я не могу обновить значение поля baseSeries под Navigator в диаграмме HighStock.Значение HighSock baseSeries не обновляется
здесь скрипку пример: http://jsfiddle.net/HwuRr/6/
$ (функция() {
// Create the chart
$('#container').highcharts('StockChart', {
navigator: {
baseSeries: 2
},
rangeSelector: {
selected: 1
},
title: {
text: 'AAPL Stock Price'
},
series: [{
data: [4,6,2,1,2,3,4]
},{
data: [1,2,3,4,5,6,7]
},{
data: [7,6,5,4,3,2,1]
}]
}, function (chart) {
$('#btn').click(function(){
chart.options.navigator.baseSeries = 1;
});
});
});
Просьба предложить.
спасибо вам помочь. но есть ли способ, которым я могу просто установить значение baseSeries, а не данные. Например, я получаю значение baseSeries как (0,1,2 и т. Д.), И мне нужно показать эту серию в навигаторе. –
Вы не можете напрямую изменить значение базы данных. Если вам нужно использовать данные серии [3] в навигаторе, вам необходимо разместить содержимое внутри setData. Это единственный способ. – Swetha
изменение данных навигатора таким образом просто изменяет, какие данные используются для построения линии, показанной в навигаторе. Это не влияет на то, какие серии становятся доступными (если у вас есть отдельные xAxes) – ejectamenta