1

我有覆盖 NgbDateParserFormatter 的问题我按照这个问题的步骤进行操作,但它对我不起作用。看起来该应用程序不会覆盖 original NgbDateParserFormatter

我的应用程序结构如下所示:

|-app/
|--app.module.ts
|-- datepicker/
|---datepicker.component.ts
|---ngb-datepicker-parser-formatter.ts
|--login/
|---login.module.ts

我已经导入ngb-datepicker-parser-formatter.ts了 app.module 和 login.module。我在另一个组件中使用 datepicker.component,该组件是延迟加载 login.module。我的 app.module 看起来像这样:

 @NgModule({
  ---
  imports: [
    ---
   NgbModule.forRoot(),
   ---
   ],
  providers: [
   ---,
   { 
     provide: 'NgbDateParserFormatter', 
     useFactory: () => { return new NgbDateMomentParserFormatter("DD-MM-YYYY")}
   }],
    ---
 })
4

0 回答 0