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 helloElement
no 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