Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

301
Visualizações
Para Angular 8: no se pueden cargar niños de función de tipo a través de NgModuleFactoryLoader.load (ruta: cadena)

Actualicé de Angular 7 a Angular 8 y cambié el tipo de loadChildren de String a Function:

 export interface DynamicComponentManifest { componentId: string; path: string; loadChildren: Function; }

Y ahora, cuando intento cargar loadChildren a través del método de carga NgModuleFactoryLoader de esta manera:

 public getComponentFactory<T>( componentId: string, injector?: Injector, ): Observable<ComponentFactory<T>> { const manifest = this.manifests.find(m => m.componentId === componentId); if (!manifest) { return throwError(`DynamicComponentLoader: Unknown componentId "${componentId}"`); } const p = this.loader.load(manifest.loadChildren).then(ngModuleFactory => { const moduleRef = ngModuleFactory.create(injector || this.injector); const dynamicComponentType = moduleRef.injector.get(DYNAMIC_COMPONENT); if (!dynamicComponentType) { throw new Error( oneLine`DynamicComponentLoader: Dynamic module for componentId "${componentId}" does not contain DYNAMIC_COMPONENT as a provider.`, ); } return moduleRef.componentFactoryResolver.resolveComponentFactory<T>(dynamicComponentType); });

Estoy recibiendo un error en esta línea:

 const p = this.loader.load(manifest.loadChildren).then(ngModuleFactory => {

El error: el argumento de tipo 'Función' no se puede asignar al parámetro de tipo 'cadena'

¿Cómo debo reorganizar el código o corregir el código?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda