रूबी कोड के साथ मिश्रित एचटीएमएल को आप कैसे टिप्पणी करते हैं?रेल में html.erb टेम्पलेट्स में टिप्पणियां ब्लॉक करें
some text <% ... %> more text <%= ... %>
something else
<% ... %>
jsp में यह असली सरल है: <%-- ... --%>
, लेकिन मैं रेल में किसी भी संक्षिप्त विकल्प खोजने में असमर्थ हूँ।
सरल एचटीएमएल टिप्पणियां <!-- ... -->
काम नहीं करते: रूबी कोड अभी भी निष्पादित है और त्रुटियों को चिल्लाता है।
एचटीएमएल टिप्पणियों के साथ if false
का उपयोग करने का एक विकल्प है, लेकिन यह उल्लेखनीय है कि आईडीई इसका समर्थन नहीं करता है।
शुद्ध रूबी से आने वाला एक विकल्प भी है, जो आश्चर्यजनक रूप से काम करता है।
<%
=begin %>
... html and ruby code goes here
<%
=end %>
यह आम तौर पर ठीक है सिवाय इसके कि यह वर्बोज़, अजीब दिखने है और गहरे लाल रंग का IDEs मुझे पता है में से कोई भी इसे समर्थन (हां, मैं टिप्पणी करने के लिए/टिप्पणी बाहर एक कीस्ट्रोक के साथ की तरह)।
मुझे उत्सुकता है, क्या रेल में ऐसा करने का कोई 'आधिकारिक' है?
धन्यवाद!
क्षमा करें, आपको शुरुआती एआरबी टैग <%# %> या <%#= %> – jamesc