问题
My controller is as follows:
class CommentLoaderController < ApplicationController
respond_to :js
def show
puts 'here'
@client_id = params[:id]
respond_with @client_id
end
end
It loads a .js file which has some .erb markup in it. I'd like to load a CoffeeScript file, compiled to JS on the fly. Is this possible with Rails 3?
回答1:
I think this blog post that one of my colleagues wrote today might help
http://www.storm-consultancy.com/blog/development/random-bits/todays-gotcha-when-coffeescript-templates-in-rails-work-in-development-but-not-production/
It turns out that Rails won’t compile CoffeeScript templates by default, but you can install the Coffeebean gem and it magically works.
来源:https://stackoverflow.com/questions/8824526/loading-coffee-files-via-a-view-in-rails