0
我想基於迭代列出某個文件夾中的所有圖像。Rails列出所有圖像
在我的控制,我宣佈類似這樣
@styles = ['one', 'two', 'three']
,並使其在視圖中一些與
<% @styles.each do |s| %><div>
<%= s %>
<% end %>
每個@styles
有其自己的目錄,例如:app/assets/images/styles/one/
在幾個SVG文件它。
現在我想渲染每個文件夾中的所有SVG文件在一個單獨的div
內。喜歡的東西
@stylesExample = Dir.glob('app/assets/images/styles/**/*.svg')
的觀點
<% @stylesExample.each do |image| %>
<%= image_tag "#{image.split('/')}/#{s}/" %>
<% end %>
這顯然是行不通的。在控制器動作中傳遞變量以列出所有SVG的最佳方式是什麼?
不,在每個''div''中打印所有的SVG –
你能告訴我們一些你呈現的html嗎? – snkashis
當然:https://gist.github.com/BobWassermann/48feb2d7e43712484aad –