gpt4 book ai didi

angular - 不能将 'NgElementConstructor'类型的参数分配给 'CustomElementConstructor'类型的参数

转载 作者:行者123 更新时间:2023-12-03 16:15:32 25 4
gpt4 key购买 nike

在创建Angular Elements时,我在Angular9的VSCode(1.44.0-insider)中收到一个奇怪的警告:

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

typescript 错误消息不接受 helloElement类型:

Argument of type 'NgElementConstructor' is not assignable to parameter of type 'CustomElementConstructor'

最佳答案

看来它将在下一发行版中修复:https://github.com/angular/angular/pull/35864

通过更新到下一个版本(9.1.0-next.4),您已经可以为项目测试它。

ng update @angular/core --next 

关于angular - 不能将 'NgElementConstructor<unknown>'类型的参数分配给 'CustomElementConstructor'类型的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60633792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com