javascript - Rail 3.2 与 JavaScript

标签 javascript ruby-on-rails-3.2

我是 Rails 3.2 的新手。我不知道如何在 Rails 3.2 中使用 javascript。其中有 Assets 文件, Assets 文件中有一个名为 javascript 的文件。但是,在此文件中,文档名称为 controller_name.js.coffee。因此,我需要提供帮助。如何管理我的 javascript+jQuery 代码?

谢谢。

最佳答案

在开箱即用的 Rails 3.1+ 应用程序中,application.js.coffee 文件引入了所有其他 .js。 js.coffee 文件,其中包含

# require_tree .

链轮指令。在开发模式下,这会单独为您的所有 JS 文件提供服务。在生产中,它将它们连接起来。

如果您想使用 JavaScript 而不是 CoffeeScript,只需将 .js.coffee 扩展名替换为 .js 即可。 (不要忘记将 # 样式的注释替换为 // 样式的注释。)

我希望这能为您提供足够的信息来开始使用。更多信息请查阅官方指南:http://guides.rubyonrails.org/asset_pipeline.html

关于javascript - Rail 3.2 与 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10287962/

相关文章:

javascript - 我无法正确保存backbone.localstorage.js

ruby-on-rails - 为什么 Google PageSpeed Insights 告诉我缩小 javascript 和 CSS(使用 Rails 3.2 和 JS 和 CSS 压缩)以及如何修复?

ruby-on-rails - 如何调试由工头启动的 Rails (3.2) 应用程序?

ruby-on-rails - 添加 Accepts_nested_attributes_for 时,Fields_for 消失

forms - 需要 build 太多年的选择

javascript - 使用响应表在表顶部进行列搜索

javascript - onclick 或内联脚本在扩展中不起作用

javascript - ajax 调用后保留 JavaScript 变量

javascript - 如何在 Javascript 中创建带有路径的临时浏览器端文件

ruby-on-rails - 使用 Rails 3.2.11 和 RSpec 发布原始 JSON 数据