Solución Generic Type ‘ModuleWithProviders’ requires 1 type argument(s) en Angular 10

En este tutorial aprenderemos a solucionar los problemas con ModuleWithProviders en Angular 10.

Si estas programando con Angular y te da un error similar a este:

generic type 'modulewithproviders t ' requires 1 type argument(s)

Lo puedes solucionar agregando el argumento de esta manera, en esta linea del fichero de rutas de tu proyecto:

export const routing: ModuleWithProviders<Route> = RouterModule.forRoot(appRoutes);

Si esto no te funciona prueba con esto:

export const routing: ModuleWithProviders<any> = RouterModule.forRoot(appRoutes);

Y con esto ya sabemos como solucionar los errores con Module With Providers y la configuración de las rutas en Angular 10 fácilmente 🙂

Víctor Robles WEB

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

13 Comentarios

  1. Victor, muchas gracias, me ha sido muy util.

    Responder
  2. Victor , la primer opción me daba error pero importando esto me ha funcionado:
    import { Route} from ‘@angular/router’;

    Muchas gracias por la ayuda profe 😉

    Responder
    • La solución de Casajuana también me fue útil 👍

      Responder
  3. Me funciono ya me salia el error y no daba por que era saludos!

    Responder
  4. Gracias! me funcionó correctamente!

    Responder
  5. Como siempre salvándome el pellejo Víctor muchas gracias…

    Responder
  6. Gracias Victor, te escribí mediante Udemy con este caso también … pero con esto resuelto.

    Responder
  7. oh vaya vaya, muchas gracias, ya me habia espantado de que me mandaba ese error…

    Responder
  8. Eres un crack! saludos

    Responder
  9. Muchas gracias ! me ha servido !

    Responder
  10. Super! Muchas gracias. Solucionado.

    Responder
  11. Perfecto muchas, gracias.

    Responder
  12. Muchas gracias por la Ayuda y el dato Víctor.

    Responder

Poner un comentario

Tu dirección de correo electrónico no será publicada.