是否有一种可接受的方式在应用程序布局中生成javascript,具体取决于控制器/操作是什么?
小智 8
content_for是在这里去的正确方法.根据当前操作,您可以包含特定视图所需的javascripts.然而,它应该只在头部,因为在页面中间加载javascripts被认为是突兀的,因此在页面的头部有一个内容.喜欢
<head> <%= yield :dynamic_javascripts %> </head>
Run Code Online (Sandbox Code Playgroud)
和
<% content_for :dynamic_javascripts do %>
<%= javascript_include_tag "javascript.js" %>
<%end%>
Run Code Online (Sandbox Code Playgroud)