Każdy pomysł, dlaczego to nie działa lub jak mogę przedłużyć interfejs czasu, aby obsługiwał funkcję formatu?moment-duration-format.d.ts Definicja Nie przedłużający się moduł Moment
declare module 'moment' {
interface Duration {
format(template: string, precision?: string, settings?: any): string;
}
}
stosowany jako:
moment.duration(minutes, 'minutes').format('mm');
Dostaję błąd, który 'format' nie istnieje na typu 'czas trwania'
ja wciąż otrzymuję błędy w moim kodu . Właściwość "duration" nie istnieje w momencie typu "typeof" moment ". –
Potrzebuję rzucić okiem na twój kod, aby lepiej zrozumieć skąd pochodzi twój błąd. Ale spójrz na moją odpowiedź, zaktualizowałem definicje interfejsu. Nie sądzę, że rozwiąże to twój problem, ale po naprawieniu zapewni lepsze autouzupełnianie. – fxlemire
Działa jak urok! Dzięki – Madman