Tab*_*rez 1 jquery ruby-on-rails erb unobtrusive-javascript ruby-on-rails-3
如何在javascript for rails中嵌入ruby代码?我知道你可以在javascript响应器中轻松地执行此操作方法(例如在create.erb.js中).但有没有办法使用javascript_include_tag为应用程序中包含的其他自定义JavaScript文件执行此操作?
例如,在create.erb.js中,我可以编写代码,例如<%= if current_user_name ="xyz"%>
有没有办法在自定义的js文件中使用这种类型的嵌入,例如在整个应用程序中使用的custom.js,而不仅仅是为format.js生成响应.
谢谢,
Tabrez
您可以_application.js.erb在views/shared文件夹中创建一个文件(按照您的意愿命名),然后将其包含在应用程序的布局文件中.
<%= render '/shared/application.js' %>
Run Code Online (Sandbox Code Playgroud)
确保将其包装在script正常的标签中,并确保您像往常一样在该JS文件中使用DOM ready包装器.
| 归档时间: |
|
| 查看次数: |
1874 次 |
| 最近记录: |