我正在使用Rails 3.2.8,需要根據URL參數和登錄的用戶帳戶在特定網頁中包含或導入HTML(實際上是ERB)文件。所以導入的HTML/ERB文件會經常不同。使用Rails的partials爲每個用戶包含不同的html
例如,我曾經在一個show.html.erb文件下面的代碼:
<%= render "levels/#{@level.name}/#{@user.version}" %>
是否適合使用諧音爲這個目的是什麼?根據the documentation,partials「是另一種將渲染過程分解爲更易管理的塊的設備。」我使用partials不是爲了模塊化頁面構建過程,而是爲了動態呈現不同的內容。我擔心我正在做的事情的表現後果和副作用。有沒有更好的方法來完成我想要的Rails上面的東西?
忘記關閉括號 <%= render「levels /#{@ level.name}/#{@user.version}」%> – Azzurrio
@Azzurrio你說得對,更正了,謝謝。 –