AppModule içinde oluşturduğum bir bileşeni diğer modüllerde kullanmaya çalışıyorum. Yine de aşağıdaki hatayı alıyorum:
"Yakalanmamış (sözde): Hata: Şablon ayrıştırma hataları:
'kişiler kutusu' bilinen bir öğe değil:
- 'Kontak kutusu' bir Açısal bileşen ise, bu modülün bir parçası olduğunu doğrulayın.
- 'Contacts-box' bir Web Bileşeni ise, bu mesajı bastırmak için bu bileşenin '@ NgModule.schemas' öğesine 'CUSTOM_ELEMENTS_SCHEMA' ekleyin.
Sayfalarımı, her sayfanın farklı modülde (örn. Müşteriler modülü) tutulduğu ve her modülün birden çok bileşeni (müşteri-listesi-bileşeni, müşteri-eklenti bileşeni vb.) Bulunduğu sayfalar dizininde tutuyorum. ContactBoxComponent'ımı bu bileşenlerin içinde kullanmak istiyorum (yani örneğin müşterilerin eklenti bileşeninin içinde).
Gördüğünüz gibi, kontak kutusu bileşenini widget dizini içinde oluşturdum, böylece temelde AppModule içinde. ContactBoxComponent içe aktarımını app.module.ts'e ekledim ve AppModule'un bildirimler listesine koydum. İşe yaramadı, bu yüzden sorunumu araştırdım ve listeyi dışa aktarmak için ContactBoxComponent'ı ekledim. Yardımcı olmadı. Ayrıca ContactBoxComponent'i MüşterilerAddComponent'e ve sonra bir başkasına (farklı modülden) koymayı denedim, ancak birden fazla bildirim olduğunu söyleyen bir hata aldım.
Neyi kaçırıyorum?