Ich versuche, einen Datepicker (jquery-ui) zu der Bereichsauswahl hinzuzufügen, aber ich kann es nicht zum Laufen bringen.Datepicker jquery-ui für eckige highcharts-ng rangeSelector
möchte ich etwas wie in diesem Beispiel mit Jquery bekommen:
$.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=?', function (data) {
// Create the chart
$('#container').highcharts('StockChart', {
rangeSelector : {
selected : 1
},
title : {
text : 'AAPL Stock Price'
},
series : [{
name : 'AAPL',
data : data,
tooltip: {
valueDecimals: 2
}
}]
}, function (chart) {
// apply the date pickers
setTimeout(function() {
$('input.highcharts-range-selector').datepicker();
}, 0);
});
});
});
Aber getan mit Winkel:
$scope.chartConfig = {
options: {
chart: {
zoomType: 'x'
},
rangeSelector: {
enabled: true
},
navigator: {
enabled: true
}
},
series: [],
title: {
text: 'Hello'
},
useHighStocks: true,
function (chart) {
// apply the date pickers
$timeout(function() {
$('input.highcharts-input-group').datepicker();
}, 0);
}
}
Kein Zweifel jquery-ui datepicker works in angular:
ich mit etwas mischen lieber, dass ich schon ein wenig kennen. Jedenfalls hätte ich wahrscheinlich das selbe Problem mit dem Datepicker von angular-ui. Es geht hauptsächlich darum, das richtige DOM-Element aus dem von highcharts-ng erstellten Diagramm auszuwählen. – gugol