如何使用rails代码/传递变量到.coffee javascript文件?

Rub*_*tic 5 ruby-on-rails coffeescript ruby-on-rails-3 ruby-on-rails-3.1

在.coffee脚本中传递值的最佳方法是什么?将文件重命名为.erb会破坏我的应用程序,那么有哪些替代方案呢?

Muh*_*lid 10

结帐这个rails指南.本节内容:2.3.3 JavaScript/CoffeeScript和ERB 您可以在.coffee-script文件中使用rails代码.它的内置功能.

第2编辑__

如果文件在资源管道中,那么你需要在咖啡文件的末尾添加.erb扩展名,这样rails标签就能正常工作,否则如果你在视图文件夹中移动文件,就不需要添加.erb扩展名.