2016-03-11 18 views
17

पर कैसे पास किया जाए मैं कोणीय 2 टाइपस्क्रिप्ट के साथ काम कर रहा हूं और मैं टॉगल पतन सूची बनाना चाहता हूं। यह एकल आईडी और data-target के साथ सरल है, लेकिन मैं एक सूची के माध्यम से लूप करता हूं इसलिए मेरे पास गतिशील आईडी नाम हैं। मैं अपने data-target में एक चर पारित करना चाहता हूं ताकि मैं आईडी के गतिशील नामों तक पहुंच सकूं। इस तरह कुछ:वैरिएबल को "डेटा-लक्ष्य =" कोणीय 2

<a data-toggle="collapse" data-target="#{{theme.themeId}}>collapseHere </a> लेकिन यह मुझे एक वाक्यविन्यास त्रुटि देता है।

क्या यह data-target के साथ चर पारित करने के लिए संभव है?

उत्तर

45

आप विशेषता बाध्यकारी का उपयोग कर सकते हैं। कुछ ऐसा:

[attr.data-target]="'#' + theme.themeId" 
+0

इसके लिए आपको बहुत कुछ धन्यवाद, यह ठीक करने के लिए खोज रहा था। इसने मेरे कुछ मुद्दों को हल किया! –

+0

मुझे .ts फ़ाइल से टैग के साथ कैसे बाध्य होना चाहिए? –

+1