Angular-Calendar: нет провайдера для DateAdapter - PullRequest
0 голосов
/ 12 июня 2019

В моем недавно созданном приложении Angular я пытаюсь использовать angular-calendar от mattlewis92 для создания его календаря.Я скопировал все шаги и код, перечисленные на его github: https://mattlewis92.github.io/angular-calendar/#/kitchen-sink, но продолжаю получать сообщение об ошибке: Error: StaticInjectorError(AppModule)[CalendarDayViewComponent -> Date Adapter]: NullInjectorError: No provider for DateAdapter!

В моем app.module.ts у меня есть это, иЯ также импортировал все из них:

imports: [
    CalendarModule.forRoot({
        provide: DateAdapter,
        useFactory: adapterFactory
    })
]

Единственная проблема, которую я вижу в том, что я тоже использую Момент, поэтому у меня есть это в моих провайдерах:

{ provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE] }

Буду очень признателен за любую помощь в том, почему это происходит или как я бы это исправить, спасибо!

...