Библиотека pikaday выдает исключение как «Uncaught RangeError: Превышен максимальный размер стека вызовов». - PullRequest
0 голосов
/ 21 апреля 2019

Я использую библиотеку Pikaday в своем коде и настраиваю DatePicker, используя это. Когда я включаю свою транзакцию или выбор в меню, я вижу ранее выбранное значение даты в устройстве выбора даты и вызывающие его проблемы.

Я инициализирую как показано ниже:

 that.renderMessage({
                    type: 'outgoing',
                    text: <input id="pickerstart" readonly type="text" />  <i id="datepickerstartcontrol" class="fa fa-calendar"></i>,
                    format: 'YYYY-MM-DD',
                });

                let pikaday1 = new Pikaday({
                field: document.getElementById(`datepickerstartcontrol`),
                        onSelect: function (date) {
                            document.getElementById(`pickerstart`).value = pikaday1.toString();
                            that.send(pikaday1.toString());
                        }
                    }

С приведенным выше кодом, я получаю, что ранее выбранное значение выбора даты берется всегда и зацикливается.

...