मैं उत्सुक हूं कि वास्तव में डेकोरेटर्स अंगुलरजेएस में क्या हैं। डेकोरेटर्स के लिए अंगुलिजेएस प्रलेखन में एक ब्लर के लिए बहुत सारी जानकारी ऑनलाइन नहीं है और एक यूट्यूब वीडियो में एक संक्षिप्त (यद्यपि दिलचस्प) उल्लेख है ।
जैसा कि कोणीय लोग इसे एक डेकोरेटर कहते हैं:
सेवा की सजावट, सज्जाकार को सेवा की आवृत्ति निर्माण को बाधित करने की अनुमति देती है। लौटा हुआ उदाहरण मूल उदाहरण या एक नया उदाहरण हो सकता है जो मूल उदाहरण को दर्शाता है।
मैं वास्तव में नहीं जानता कि इसका क्या मतलब है , और मुझे यकीन नहीं है कि आप इस तर्क को सेवा से अलग क्यों करेंगे। उदाहरण के लिए अगर मैं अलग-अलग परिस्थितियों में कुछ अलग लौटना चाहता हूं तो मैं संबंधित कार्यों के लिए अलग-अलग तर्क पारित करूंगा या उस निजी राज्य को साझा करने वाले किसी अन्य फ़ंक्शन का उपयोग कर सकता हूं।
मैं अभी भी एक AngularJS noob की तरह हूँ तो मुझे यकीन है कि यह सिर्फ अज्ञानता और / या बुरी आदतें हैं जिन्हें मैंने उठाया है।