Как добавить указатель даты и времени в качестве селектора диапазона ввода для Highcharts - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь добавить указатель даты и времени в качестве входных данных для моей старшей диаграммы. Мне нравится менять указатель даты, используемый в приведенном ниже коде, на указатель даты и времени.

$(function() {

    $(function(data) {

        Highcharts.StockChart('container', {
            chart: {
                renderTo: 'container'
            },
            rangeSelector: {
                selected: 1,
                inputDateFormat: '%Y-%m-%d'
            },

            title: {
                text: 'AAPL Stock Price'
            },
            data: {
                csvURL: 'https://cdn.jsdelivr.net/gh/highcharts/highcharts@v7.0.0/samples/data/analytics.csv',
                beforeParse: function(csv) {
                    return csv.replace(/\n\n/g, '\n'),
                        itemDelimiter: ',',
                        lineDelimiter: '\n',
                        decimalPoint: '.';
                }
            },

            series: [{
                name: 'AAPL',
                tooltip: {
                    valueDecimals: 2
                }
            }]

        }, function(chart) {

            // apply the date pickers
            setTimeout(function() {
                $('input.highcharts-range-selector', $('#' + chart.options.chart.renderTo))
                    .datepicker()
            }, 0)
        });


    });
    // Set the datepicker's date format
    $.datepicker.setDefaults({
        dateFormat: 'yy-mm-dd',
        onSelect: function(dateText) {
            this.onchange();
            this.onblur();
        }

    });
});

Может ли кто-нибудь помочь добиться этого вместе с необходимыми CDN для средства выбора даты и времени, которое необходимо использовать в моем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...