0

我在 app/assets/stylesheets 中有我的 css 文件,在 app/assets/javascript 中有 javascript 文件(似乎 vendor/assets 和 lib/assets 文件夹不起作用)。

如何告诉资产管道在页面底部呈现 javascript 文件?

4

1 回答 1

2

如果您通过“渲染 javascript 文件”的意思是<script src="youjavascriptfile.js"></script>在底部渲染,您可以在布局的底部有这样的内容:

    <%= yield(:javascript) %>
  </body>
</html>

然后在您看来,您可以像这样将内容放入其中:

<%= content_for :javascript do %>
  <script type="text/javascript" src="youjavascriptfile.js"></script>
<% end %>

有关更多信息,请参阅Rails 指南中的 yield

于 2014-05-23T02:28:17.480 回答