0

Does Rails 4 allow ruby code in a .JS view, in rails 3 it was required to have .erb.js in the filename

  def test
    respond_to do |format|
      format.js { Rails.logger.info "in JS handler" }
    end
  end



/app/views/users/test.erb.js <== no longer works in rails 4

and

/app/views/users/test.js <== still works in rails 4 but does it allow ruby inside this file?
Rubytastic
  • 15,001
  • 18
  • 87
  • 175

2 Answers2

1

Your file must be named test.js.erb to include Ruby code in it.

0

Problem was file had to be named

file.js.erb

not

file.erb.js
Rubytastic
  • 15,001
  • 18
  • 87
  • 175