показывать определенную дату в окне выбора даты - PullRequest
0 голосов
/ 08 октября 2018

Я использую pickmeup datePicker в моем проекте Angular, и он работает хорошо и стабильно, но я столкнулся с проблемой.Когда я пытаюсь установить конкретную дату, сборщик ломается и / или исчезает.Я использовал метод set_date из документации, но мне кажется, что я что-то упустил.

Я использую следующий код

showDate(timestamp: number) {
  const timeString = timestamp.toString();
  this.pickerInstance.set_date(new Date(timeString));
}

У меня есть шаблон кода stackblitz здесь .

Итак, идея в том, что я хочу иметьКогда я нажимаю на нее, она передает значение метки времени в функцию showDate и после этого datePicker показывает мою дату.

Я не хочу использовать здесь jquery, я полагаюэто можно было бы сделать без этого.Но, возможно, я ошибаюсь.

Любые идеи, комментарии, помощь приветствуется?спасибо.

1 Ответ

0 голосов
/ 08 октября 2018
  1. Для конструктора из Date нужен номер, а не строка.
  2. Вам нужно позвонить this.pickerInstance.update() после обновления
public showDate(timestamp: number) {
  this.pickerInstance.set_date(new Date(timestamp));
  this.pickerInstance.update();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...