Угловой 8: присвоить значения даты моменту типа - PullRequest
0 голосов
/ 09 ноября 2019

Как мне назначить Type Moment в Angular 8 Typescript? Я получаю сообщение об ошибке,

"dateStart":"2/5/2019"

Тип 'строка' не может быть назначен типу 'Момент' .ts

У меня есть класс, и я хочу установить значенияв этом классе на данный момент.

export class Address {
    fullName: string;
    mailingAddress: string;
    phoneNumber: string;
    emailAddress: string;
    dateStart?: moment.Moment;
    dateEnd?: moment.Moment;

this.address = [ 
  {
       "fullName":"John Smith", 
       "mailingAddress":"Oak Street", 
       "phoneNumber":"742-351-4195", 
       "emailAddress":"JohnSmith@gmail.com", 
       "dateStart":moment('20.02.2018 09:19'), 
       "dateEnd":moment('20.09.2018 09:19')
  }

1 Ответ

2 голосов
/ 09 ноября 2019

Просто измените переменную, которую вы пытаетесь присвоить типу строки,

someVariable : string;

РЕДАКТИРОВАТЬ

Если вы хотите, чтобы дата moment изстрока, попробуйте преобразовать как

"dateStart": moment('02-05-2019',"MM-DD-YYYY")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...