Невозможно установить дату в угловом материале. - PullRequest
1 голос
/ 30 октября 2019

У меня есть дата, полученная из резервной копии в формате 30-10-2019 (DD-MM-YYYY). Я пытаюсь отобразить эту дату в угловом средстве выбора материала, но она не отображается.

Я попробовал момент и использовал момент (this.myDate).format('YYYY-MM-DD') .toString ();Что мне не хватает? Любой другой метод (без использования момента) тоже подойдет.

Ответы [ 2 ]

1 голос
/ 02 ноября 2019

попробуйте

this.date = new Date(this.myDate);
0 голосов
/ 30 октября 2019

вам нужно передать формат даты к моменту, как показано ниже, и назначить его для formControl или ngModel. Предполагая, что ваша ngModel - дата, тогда код будет

this.date = moment(this.myDate, 'DD-MM-YYYY');

Вот рабочий пример: https://stackblitz.com/edit/angular-w9szcc.

Надеюсь, это поможет.

...