'এনজিইলেমেন্ট কনস্ট্রাক্টর <অজ্ঞাত>' টাইপের আর্গুমেন্ট 'কাস্টমএলমেন্টকন্সট্রাক্টর' টাইপের প্যারামিটারে অর্পণযোগ্য নয়


10

কৌণিক উপাদান তৈরিতে Angular9 এর সাথে আমি ভিএসকোডে (1.44.0-অভ্যন্তরীণ) এক বিস্ময়কর সতর্কতা পাচ্ছি:

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

helloElementটাইপস্ক্রিপ্ট থেকে ত্রুটি বার্তার সাথে প্রকারটি গ্রহণ করা হয় না:

'এনজিইলেমেন্ট কনস্ট্রাক্টর' টাইপের আর্গুমেন্ট 'কাস্টমএলমেন্টকন্সট্রাক্টর' টাইপের প্যারামিটারে অর্পণযোগ্য নয়

উত্তর:


7

এটি পরবর্তী প্রকাশের সাথে স্থির হবে বলে মনে হচ্ছে: https://github.com/angular/angular/pull/35864

আপনি ইতিমধ্যে পরের প্রকাশে (9.1.0-next.4) আপডেট করে আপনার প্রকল্পের জন্য এটি পরীক্ষা করতে পারেন।

ng update @angular/core --next 

ইনস্টল করা প্যাকেজগুলি আপডেটের সাথে সঙ্গতিপূর্ণ না থাকলে ত্রুটিগুলি এড়াতে পরিবর্তে "এনজি আপডেট @ কৌনিক / ক্লিপ @ কৌণিক / কোর" ব্যবহার করুন।
উত্কর্ষ গুপ্ত
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.