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 🙂

Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

2 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

Poner un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *