jquery selectors - querySelect angular component as MyComponent -
मेरे पास एक कोणीय घटक है
और lt ; My-component foo = "" बार = "" & gt; & lt; / my-component & gt; और उसके संबंधित वर्ग MyComponent मैं इस घटक का उपयोग अपने html में कर रहा हूँ
& lt; my-component foo =" bar "bar =" foo "& gt; & lt; / my-component & gt; & Lt; my-component foo = "baz" bar = "qux" & gt; & lt; / my-component & gt; & Lt; my-component foo = "bar" बार = "बाज़" & gt; & lt; / my-component & gt; अब मैं क्वेरी करना चाहता हूँ मेरे कस्टम तत्वों का चयन करें और उनके विशेषताओं को सीधे एक्सेस करें मैं इस तरह से कुछ के बारे में सोचता हूं:
सूची & lt; MyComponent & gt; Mys = querySelector ('my-component'); Mys.for हर ((मेरे) {प्रिंट (my.foo); my.bar = '1234';}); उस कोड के साथ एक दृश्य समस्या है:
-
क्वेरीस चयनकर्ता हमेशा तत्व नहीं MyComponent < / strong>। क्या मेरा कंटेंट को तत्व डाला जा सकता है? -
क्या MyComponent को & lt; my-component & gt; जैसे DivElement & lt; div & gt;?
-
क्वेरी सेलेक्टर कस्टम तत्वों का चयन नहीं कर सकता मैं हर वर्ग के लिए एक क्लास को विज्ञापन कर सकता हूं और उस क्लास के साथ इसका चयन कर सकता हूं। या फिर एक और तरीका है?
-
मैं केवल my.getAttribute () के साथ विशेषताओं का उपयोग कर सकता हूँ my.foo से नहीं मुझे पता है, यह इसलिए है क्योंकि मेरी अब भी एक एलिमेंट नहीं है MyComponent.
< P> यह आधिकारिक तौर पर समर्थित नहीं है। ऐसी ng-element की तरह कुछ था, जहां तक मुझे याद है लेकिन यह केवल इकाई परीक्षणों के लिए उपयोग करने का इरादा था पिछले संस्करणों में कुछ बदलाव हुए थे, लेकिन मैं वर्तमान स्थिति को नहीं जानता। आपको निर्भरता इंजेक्शन, कोणीय घटनाओं (समझाया गया है) या अन्य तत्वों तक पहुंच के दायरे के संदर्भों को संदर्भित करना चाहिए। >
Comments
Post a Comment