Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

311
Views
Error: módulo inesperado 'DatePickerModule' declarado por el módulo 'AppModule'. Agregue una anotación @Pipe/@Directive/@Component

Quiero usar DatePickerModule de Angular en mi aplicación. Así que instalé el paquete de la siguiente manera: npm install ng2-datepicker-bootstrap --save

La instalación fue exitosa. Así que ahora importé el módulo DatePickerModule en mi AppModule como se muestra a continuación:

 import { DatePickerModule } from 'ng2-datepicker-bootstrap'; @NgModule({ declarations: [ other Components......, DatePickerModule ], imports: [ ........ ], providers: [Service, DatePickerModule], bootstrap: [AppComponent] }) export class AppModule { }

Luego use el código a continuación en mi info.component.html .

 <datepicker [(ngModel)]="model.firstDate" [viewFormat]="'DD/MM/YYYY'" [modelFormat]="'YYYY-MM-DD'" [id]="'firstDate'" [label]="'To'"></datepicker>

Pero cuando ejecuto el proyecto, aparece este error: Error: módulo inesperado 'DatePickerModule' declarado por el módulo 'AppModule'. Agregue una anotación @Pipe/@Directive/@Component.

Soy nuevo en Angular2 por cierto.

about 4 years ago · Santiago Trujillo
2 answers
Answer question

0

¿Por qué está poniendo su DatePickerModule en proveedores? Solo los servicios deben colocarse allí angular crear la instancia del servicio cuando la aplicación se inicia.

about 4 years ago · Santiago Trujillo Report

0

Compruebe si falta una referencia en la declaración de importación en el archivo module.ts. Si tiene en su componente:

 import { DatePickerModule,SomeOtherModule } from 'somewhere';

en el archivo module.ts debe tener la misma importación

import { DatePickerModule,SomeOtherModule } from 'somewhere';

si solo tienes

import { DatePickerModule } from 'somewhere';

o no tiene la declaración de importación, se generará este error porque no agregó "SomeOtherModule" a la declaración de importación.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!