5
我想加載一些JavaScript在我的應用程序頁使用命名的產量塊,但代碼是重複的,因爲通用的產量,加載我的視圖頁。類似的東西:問題Rails的Content_for /產量 - 複製內容
-----代碼出現在觀點-----
<% content_for :bottom_scripts do %>
<script type="text/javascript">
Some Javascripts
</script>
<% end %>
------代碼在我的應用程序頁面-----
<div id = "body">
<%= yield %>
</div>
<%= yield :bottom_scripts %>
腳本代碼打印兩次,但我需要它只是打印在第二個產量,任何想法?
它是在體內打印一次,一次在外面?你可以發佈渲染頁面的樣本嗎? –
作爲一個方面說明,我建議將腳本標記留在yield之外,而不是爲每個content_for:bottom_scripts創建多個實例。 – Nick