सामग्री प्रक्षेपण क्या है?
सामग्री प्रक्षेपण आपको अपने घटक में एक छाया डोम डालने की अनुमति देता है। सीधे शब्दों में कहें, यदि आप किसी घटक में HTML तत्व या अन्य घटक सम्मिलित करना चाहते हैं, तो आप सामग्री प्रक्षेपण की अवधारणा का उपयोग करके ऐसा करते हैं। कोणीय में , आप <ng- सामग्री >> /ng- सामग्री > का उपयोग करके सामग्री प्रक्षेपण प्राप्त करते हैं।
इसके बाद, सवाल यह है कि कोणीय में एनजी सामग्री निर्देश क्या है? एनजी - सामग्री कोर निर्देश घटक डिजाइन के लिए अनुमति देता है जहां टेम्पलेट के कुछ आंतरिक विवरण घटक के अंदर छिपे नहीं होते हैं बल्कि इसके बजाय एक इनपुट के रूप में प्रदान किए जाते हैं, जो कुछ मामलों में वास्तव में डिजाइन को सरल बनाता है।
ऐसे में एनजी सामग्री का क्या उपयोग है?
आप उस गतिशील सामग्री के लिए प्लेसहोल्डर के रूप में < ng - सामग्री ></ ng - सामग्री > टैग का उपयोग करते हैं, फिर जब टेम्पलेट को पार्स किया जाता है तो कोणीय उस प्लेसहोल्डर टैग को आपकी सामग्री से बदल देगा। इसे घुंघराले ब्रेस इंटरपोलेशन की तरह समझें, लेकिन बड़े पैमाने पर।
NgTemplateOutlet क्या है?
NgTemplateOutlet एक निर्देश है जो एक TemplateRef और संदर्भ लेता है और दिए गए संदर्भ के साथ एक EmbeddedViewRef पर मुहर लगाता है। टेम्पलेट पर संदर्भ तक पहुँचा जाता है let-{{templateVariableName}}=“contextProperty” विशेषताओं के माध्यम से एक वेरिएबल बनाने के लिए जिसे टेम्प्लेट उपयोग कर सकता है।