меня настроить момент с моей angular2 приложения, и, когда я попытался назначить дату этой недели субботы по переменной даты типа,Тип «Момент» не подлежит назначению типа «Дата». Свойство «toDateString» отсутствует в типа «Момент»
case "weekend":
this.fromDate = moment().startOf('week');
Это показывает, ошибка изречение,
Type 'Moment' is not assignable to type 'Date'. Property 'toDateString' is missing in type 'Moment'
я импортировал момент в моем компоненте следующим образом,
import * as moment from 'moment/moment';
why downvote here? – Sajeetharan
Сообщение не требует пояснений. Вы пытаетесь присвоить 'moment() startOf ('week')', который имеет тип 'Moment', переменной' this.fromDate', которая имеет тип 'Date'. Установите тип 'this.fromDate'to Moment или преобразуйте момент в Date. –
'startOf' возвращает момент использования объекта [' toDate() '] (http://momentjs.com/docs/#/displaying/as-javascript-date/), если вам нужно преобразовать в js Date. – VincenzoC