Argumento de tipo 'NgElementConstructor <desconocido>' no es asignable a parámetro de tipo 'CustomElementConstructor'

Stepan Suvorov:

Estoy recibiendo una extraña advertencia en VSCode (1.44.0-información privilegiada) con Angular9 en la creación de elementos angular:

export class AppModule { 
  constructor(private injector: Injector) {
    const helloElement = createCustomElement(HelloComponent, {injector});
    customElements.define('my-hello', helloElement);
  }
  ngDoBootstrap() {}
}

tipo de helloElementno se acepta con un mensaje de error de mecanografiado:

Argumento de tipo 'NgElementConstructor' no es asignable a parámetro de tipo 'CustomElementConstructor'

drfrontend 1:

Parece que será fijado con la siguiente versión: https://github.com/angular/angular/pull/35864

Ya se puede probar para su proyecto mediante la actualización a la nueva versión (9.1.0-next.4).

ng update @angular/core --next 

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=369693&siteId=1
Recomendado
Clasificación