任何人都可以幫我解決以下問題嗎? 我有一個名爲_menu.html.erb
的局部視圖,裏面的共享文件夾在視圖文件夾中。我正嘗試在我的頁面內部呈現此視圖,例如Ruby on Rails partials
<%= render "shared/menu" %>
但是我收到以下錯誤。
Missing partial shared/_menu with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}
我在做什麼錯?
謝謝!
是您的部分位於'應用程序/視圖/共享/ _menu.html.erb'? //沒關係,愚蠢的我。你已經在你的問題中給出了這個答案。 –
嘗試用這個<%= render:partial =>「/ shared/menu」%>替換你的行。%> –
謝謝mokariya2多數民衆贊成在工作。但爲什麼?渲染部分渲染和渲染之間有什麼區別嗎? –