Đối số của loại 'NgEuityConstructor <unknown>' không thể gán cho tham số của loại 'CustomEuityConstructor'


9

Tôi đang nhận được một cảnh báo lạ trong VSCode (người dùng nội bộ 1.44.0) với Angular9 trong việc tạo các Yếu tố góc:

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

loại helloElementkhông được chấp nhận với một thông báo lỗi từ bản in:

Đối số của loại 'NgEuityConstructor' không thể gán cho tham số của loại 'CustomEuityConstructor'

Câu trả lời:


6

Có vẻ như nó sẽ được sửa với bản phát hành tiếp theo: https://github.com/angular/angular/pull353864

Bạn đã có thể kiểm tra dự án cho dự án của mình bằng cách cập nhật lên bản phát hành tiếp theo (9.1.0-next.4).

ng update @angular/core --next 

thay vào đó, hãy sử dụng "ng update @ angular / cli @ angular / core" để tránh lỗi nếu các gói đã cài đặt không tương thích với bản cập nhật.
Utkarsh Gupta
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.