मैं अन्य मॉड्यूल में AppModule के अंदर बनाए गए एक घटक का उपयोग करने की कोशिश कर रहा हूं। हालांकि मुझे निम्नलिखित त्रुटि मिलती है:
"अनकैप्ड (वादे में): त्रुटि: टेम्प्लेट पार्स त्रुटियां:
'संपर्क-बॉक्स' एक ज्ञात तत्व नहीं है:
- यदि 'संपर्क-बॉक्स' एक कोणीय घटक है, तो सत्यापित करें कि यह इस मॉड्यूल का हिस्सा है।
- यदि 'संपर्क-बॉक्स' एक वेब घटक है, तो इस संदेश को दबाने के लिए इस घटक के '@ NgModule.schemas' में 'CUSTOM_ELEMENTS_SCHEMA' जोड़ें।
मेरी परियोजना संरचना काफी सरल है:
मैं अपने पृष्ठों को पृष्ठ निर्देशिका में रखता हूं, जहां प्रत्येक पृष्ठ को अलग-अलग मॉड्यूल (जैसे ग्राहक-मॉड्यूल) में रखा जाता है और प्रत्येक मॉड्यूल में कई घटक होते हैं (जैसे ग्राहक-सूची-घटक, ग्राहक-जोड़-घटक और इसी तरह)। मैं अपने ContactBoxComponent का उपयोग उन घटकों के अंदर करना चाहता हूं (इसलिए उदाहरण के लिए ग्राहकों-ऐड-घटक के अंदर)।
जैसा कि आप देख सकते हैं कि मैंने विगेट्स डायरेक्टरी के अंदर कॉन्टैक्ट्स-बॉक्स कंपोनेंट बनाया है, इसलिए यह मूल रूप से AppModule के अंदर है। मैंने App.module.ts में ContactBoxComponent आयात जोड़ा और इसे AppModule की घोषणा सूची में डाल दिया। यह काम नहीं किया तो मैं अपनी समस्या googled और संपर्क सूची में निर्यात के रूप में अच्छी तरह से ContactBoxComponent गयी। मदद नहीं की। मैंने भी CustomerAddComponent में ContactBoxComponent डालने की कोशिश की और फिर दूसरे में (अलग-अलग मॉड्यूल से) लेकिन मुझे यह कहते हुए एक त्रुटि हुई कि कई घोषणाएँ हैं।
मैं क्या खो रहा हूँ?