Ruby on rails 在rails视图中迭代目录内容
我正在尝试将幻灯片嵌入到我正在使用rails构建的网站中。这需要我在rails视图中创建一个无序的图像列表。关键是: 1) 我想有一个目录,并在幻灯片中包括目录中的每个图像 2) 我不想在每个请求中都读取目录内容(此幻灯片将在布局中显示,并且在所有页面中都可见) 3) 我想能够只是在目录和幻灯片中放置一张图片来拾取它 我想简单地使用中的Dir.glob,但这违反了要求2 然后我想我可以列出站点启动时存在的文件列表,并将其存储在应用程序控制器中。但这违反了要求3。或者我可以随时更新这个列表Ruby on rails 在rails视图中迭代目录内容,ruby-on-rails,Ruby On Rails,我正在尝试将幻灯片嵌入到我正在使用rails构建的网站中。这需要我在rails视图中创建一个无序的图像列表。关键是: 1) 我想有一个目录,并在幻灯片中包括目录中的每个图像 2) 我不想在每个请求中都读取目录内容(此幻灯片将在布局中显示,并且在所有页面中都可见) 3) 我想能够只是在目录和幻灯片中放置一张图片来拾取它 我想简单地使用中的Dir.glob,但这违反了要求2 然后我想我可以列出站点启动时存在的文件列表,并将其存储在应用程序控制器中。但这违反了要求3。或者我可以随时更新这个列表 有没有
有没有一个简单的方法可以做到这一点?我是不是无缘无故地让我的生活变得艰难?我的意思是我可以把图像硬编码 也许您可以使用页面缓存作为需求2的解决方案,但在步骤3中,您还必须手动删除页面缓存,或者您可以使用类似的方法实现自动化