2010-06-22 12 views
8

जैसा कि मैं रेल और विकासशील विचारों के साथ खेल रहा हूं, मैं अक्सर कोड को टिप्पणी करना चाहता हूं। कक्षा & मॉडल के साथ पर्याप्त सरल लेकिन विचार थोड़ा और अधिक कठिन हैं।रेल विचारों में कोड कैसे टिप्पणी करें?

किसी दृश्य में कोड टिप्पणी करने का सबसे अच्छा तरीका क्या है, इसलिए इसका अर्थ कुछ भी नहीं है ... HTML हमें <!-- commented Rails code here --> देता है हालांकि यहां संलग्न कोड को किसी भी तरह से व्याख्या किया जाता है?! या क्या एक और रेलवे रास्ता है?

उत्तर

13

<% कोड कोड # टिप्पणी%> काम करने के लिए उपयोग किया जाता है लेकिन मुझे लगता है कि यह आकस्मिक था।

तुम हमेशा पाउंड से पहले कोई जगह अलग टिप्पणी टैग में टिप्पणी डालने के लिए <% # टिप्पणी%>

नोट वाले थे।

अब पुराने बचाव बंद कर दिया है (मैं भूल जाते हैं कि क्या 'अब' का मतलब है रूबी 1.8 या रेल 3 या क्या) ताकि:

<% कोड कोड इस # भी चलाता%> <% # भी% चलाता है > <% #%>

7

मैं यह सब समय

<%# This is a comment %> 
2

कारण रूबी कोड <!-- --> HTML के अंदर निष्पादित किया जाएगा टिप्पणी है उपयोग करें, क्योंकि सर्वर साइड कोड के सभी (। यानी रूबी) पहले का अर्थ है, और उसके बाद आउटपुट क्लाइंट को भेजा जाता है, जिस बिंदु पर ब्राउज़र <!-- --> को एक टिप्पणी के रूप में व्याख्या करता है। जैसा कि अन्य उत्तरों ने कहा, रेल दृश्य के भीतर टिप्पणी करने के लिए <% #comment %> का उपयोग करें।

+2

HAML समतुल्य टिप्पणी करने का एकमात्र तरीका: '- # टिप्पणी ' –

2

हालांकि आपको सावधान रहने की क्योंकि मैं वास्तव में कुछ अजीब व्यवहार जब कुछ इस तरह कर रही लिया है (और मैं यहाँ सही करने की आशा करती हूं कि):

<% if (my_boolean) # Commenting on this if-block %> 

जहां यह एचटीएमएल को प्रभावित करेगा कि सीधे इसका पालन करता है (भले ही यह किसी अन्य रेखा पर हो)।

कोई भी?

और क्या यह उत्तर के रूप में योग्य होगा, या कोई टिप्पणी?

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