2012-02-28 4 views
6

जेड में एक टैग (मेरे मामले में लिंक/एंकर) के अंदर एक सशर्त कैसे जोड़ता है?जेड में एक लिंक के अंदर एक सशर्त कैसे जोड़ता है?

यहाँ मेरी छद्म कोड है कि निश्चित रूप से काम नहीं करेगा:

a(href="/foo", class="if (current_route[1] == 'foo'){active}") Go to Foo 

उत्तर

15

कैसे के बारे में

a(href="/foo", class=(current_route[1] === 'foo')? "active" : "") Go to Foo

+1

कूल, तो आप बस उस के साथ के रूप में के रूप में वहाँ में रख सकता है नहीं पता था टर्नरी ऑपरेटर। धन्यवाद! – k00k

+2

बस उत्सुक है, क्या यह कहीं दस्तावेज़ीकरण में है? यदि हां, तो एक लिंक की सराहना की जाएगी। एक बार फिर धन्यवाद! – k00k

+1

ईमानदारी से? मैंने बस एक स्यूडोकोड निकाला। मैं आपको जेड को दस्तावेज खोजने के लिए पर्याप्त नहीं जानता। लेकिन यदि एक टेम्पलेट इंजन ऑनलाइन कोड का समर्थन करता है, तो टर्नरी ऑपरेटर उपयोग समान होना चाहिए। – sntran

संबंधित मुद्दे