Я пытаюсь создать веб-сайт, используя django, отображая графики highstock (highcharts) для разных диапазонов данных.Я продвинутый пользователь Python, хотя я начинающий с JavaScript.
Я хочу, чтобы кнопки диапазонов данных (1d, 1w, 1m, все) каждый раз вызывали разные URL при нажатии.Я поместил код ниже, а также документацию для кнопок rangeSelector.В примере кода я попытался несколько вариантов вещей, которые я нашел в Интернете, но ни одна из них не работает.Любая помощь высоко ценится!
rangeSelector: {
allButtonsEnabled: true,
buttons: [{
type: 'day',
count: 1,
text: 'Day',
events: {
click: function () {
return "https://0.0.0.0/daydata";
}
},
dataGrouping: {
forced: true,
units: [['day', [1]]]
}
}, {
type: 'week',
count: 1,
text: 'Week',
events: {
click: function () {
return "https://0.0.0.0/weekdata";
}
},
},
{
type: 'month',
count: 1,
text: 'Month',
click: function () {
return "https://0.0.0.0/monthdata";
},
dataGrouping: {
forced: true,
units: [['month', [1]]]
}
}, {
type: 'all',
text: 'All',
events: {
click: function (event) {
return "https://0.0.0.0/alldata";
}
},
dataGrouping: {
forced: true,
units: [['month', [24]]]
}
}],
},
https://api.highcharts.com/highstock/rangeSelector.buttons https://api.highcharts.com/highstock/rangeSelector.buttons.events.click
Спасибо!