2012-07-09 11 views
5

मैं Google Closure Templates साथ खेल रहा हूँ और मैं सफलतापूर्वक कुछ टेम्पलेट्स संकलन करने में असमर्थ हूँ क्योंकि ऐसा लगता है कि तार्किक "और" और "या" ऑपरेटरों के अंदर नहीं किया जा सकता टैग करता है, तो (मैं दोनों "& &" और "और" और "||" और "या" की कोशिश की) ... मैं कैसे लिख सकते हैं एक "जटिल" बयान की तरह अगर: {if condition1 && condition2}?तार्किक ऑपरेटरों

संपादित करें:

निम्नलिखित सरल बयान एक अपवाद को जन्म देती है:

{अगर 5> 2 & & 2 == 2}

"सभी कोड सोया V2 वाक्य रचना में है (टैग मिला {अगर 5> 2 & & 2 == 2} सोया वी 2 वाक्यविन्यास में नहीं) "

+0

आपने वास्तव में क्या प्रयास किया है? '{यदि शर्त 1 और शर्त 2}' कोई मान्य जेएस नहीं है। – Christoph

+0

जो क्लोजर टेम्पलेट्स का मार्कअप है! – daveoncode

+0

अच्छा, यह अजीब है: 'और' और 'या' क्लोजर टेम्पलेट्स में समर्थित हैं। क्या आप इसके बजाय पूरी अभिव्यक्ति दिखा सकते हैं? – raina77ow

उत्तर

15

हल हो गया! क्लोजर टेम्पलेट ऑपरेटर "और" और "या" और तारों को सिंगल कोट्स द्वारा लपेटा जाना चाहिए!

+0

सिंगल कोट्स संकेत के लिए ऊपर उठाया गया! टीएनएक्स – Laszlo

+1

.. और मैं फिर से ऐसा करूंगा! :) – Laszlo

+0

अहहहाह मुझे खुशी है कि मेरा जवाब सहायक है :) – daveoncode