मेरी रेल में 3.1.3 अनुप्रयोग, मैं अपने जावास्क्रिप्ट फ़ाइल में कुछ ERB कोड डालने के लिए चाहते हैं, लेकिन यह किसी कारण से पार्स नहीं किया जा रहा है:संपत्ति पाइप लाइन के लिए जावास्क्रिप्ट में ERB कोड एम्बेड
# app/assets/javascripts/application.js
//= require_tree ./shared
# app/assets/javascripts/shared/shared.js.erb
MM.loading = '<img src="<%= asset_path("icons/ajax-loader.gif") >">';
गाया जाता है /application.js
में इस तरह:
MM.loading = '<img src=" asset_path("icons/ajax-loader.gif") >">';
मैं रेल गाइड में किसी भी अतिरिक्त कदम नहीं देख सकते हैं - वहाँ कुछ मैं याद कर रहा हूँ है? बीटीडब्ल्यू मैं दृश्य फ़ाइलों के लिए हैमल का उपयोग कर रहा हूं, और .js.haml
के साथ उपरोक्त कोशिश की, #{...}
में संलग्न है।
आह, अच्छी तरह से देखा ... यह सब कुछ था! – Zubin
ओह ठीक है, मुझे दो शॉट्स ले गए। –