2011-08-12 14 views

उत्तर

17

पहले प्रतिक्रिया के लिए स्ट्रिंग आउटपुट करता है। दूसरा प्रतिक्रिया के लिए टैग के शरीर को प्रस्तुत करता है और फिर स्ट्रिंग भी प्रस्तुत करता है। सभी टैग में कोई शरीर नहीं है, इसलिए दूसरा एक दुर्लभ है। उदाहरण के लिए <g:img src='foo.gif'/> में कोई शरीर नहीं है लेकिन <g:ifLoggedIn>Welcome Back</g:ifLoggedIn> करता है।

जब आप टैग बंद करने को परिभाषित करते हैं, तो उसके पास एक तर्क होता है, आमतौर पर 'attrs', या दो, आमतौर पर 'attrs' और 'body'। नाम कोई फर्क नहीं पड़ता, वे सिर्फ समझदार डिफ़ॉल्ट हैं। body तर्क एक बंद हो जाएगा जो टैग की आंतरिक सामग्री को किसी विधि (जैसे body()) के रूप में प्रस्तुत किया जाता है)

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