एक ही रास्ता:स्लिम टेम्पलेट्स में "जावास्क्रिप्ट" खंड में गतिशील रूबी कोड को कैसे एम्बेड करें?
javascript_tag do
== "var all_product_ids = #{existing_ids.to_json};"
== "var products_json = #{@filter.data.to_json};"
या:
= %Q{
var all_product_ids = #{existing_ids.to_json};
var products_json = #{@filter.data.to_json};
}
इस के लिए किसी भी बेहतर समाधान देखते हैं?
धन्यवाद! लेकिन जब आपको केवल एक या दो पंक्तियों जेएस कोड की आवश्यकता होती है, तो क्या आप अभी भी एक अलग फ़ाइल का उपयोग करेंगे? – wkang
अच्छा, हाँ, यह सिर्फ "सर्वोत्तम प्रथाओं" मामले के लिए है। लेकिन फिर भी, यह आपके कोड को अधिक ठोस और बेहतर बनाता है –