我是 Ruby on Rails 的新手,我打算在我的应用程序中使用大量的 javascript。我做了一些研究,但找不到这个问题的答案:
因为您可以在所有 View 中放置简单的 html(例如 index.html.erb),我假设这些 View 基本上充当普通的 html 网页,因此您应该能够做所有事情你可以用一个普通的html网页来做。例如,只要包含正确的文档类型并像在任何其他 html 网页中一样为库提供源标记,就可以从您喜欢的任何库中放入 javascript。 这是正确的还是我忽略了一个问题?
因为我在 Internet 上发现了很多关于将 RoR 与任何 javascript 库一起使用并不那么简单并且您必须采取特殊步骤等等...
如果有人能为我阐明这一点,我将不胜感激。 谢谢!
最佳答案
只需将 javascript 文件的源位置指向您的 layout/application.html.erb
文件。
例如:<%= javascript_include_tag :defaults %>
.
这将加载您的 public/javascripts/
中存在的所有 javascript 文件目录。
如果您需要更具体,您还可以将每个文件用一个简单的逗号分隔,如下所示:
<%= javascript_include_tag 'jquery.js', 'application.js', 'jquery_ujs.js','jquery-ui-1.8.15.custom.min.js' %>
将所有 javascript 代码放在该目录内的文件中是一种更好的方法。
如果是一般用途,您可以将代码放在 public/javascripts/application.js
中文件。
希望对你有帮助!
关于javascript - Ruby on Rails 和 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7233950/