[英]Rails 4 preprocessing coffee.erb
所以我有一個app/assets/javascript/sites.js.coffee.erb
文件。
我在那里:
#lots of stuff
formData: '<%= @s3_direct_post[:fields] %>',
#and more stuff
結束於:
undefined method `[]' for nil:NilClass
這似乎表明Rails不會預處理erb文件。 我嘗試不使用.erb擴展名,而保留app/assets/javascript/sites.js.coffee
,但這也無濟於事。
正確的rails 4預處理如何工作??? 我很困惑,因為sites_controller正確地創建了@s3_direct_post
對象,並且可以在app/views/sites/upload.html.erb
它……
在這里,我找到了實現的答案:)
http://railscasts.com/episodes/324-passing-data-to-javascript
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.