簡體   English   中英

Rails 4預處理coffee.erb

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM