【发布时间】:2012-02-05 02:26:59
【问题描述】:
.row
.nine.columns.centered
%ul.bucketlist
- @buckets.each_with_index do |resource, index|
%a{:href => "#{bucket_path(resource)}"}
%li.bucket
%h4= index + 1
%h5= resouce.name
%a{:href => "#{new_bucket_path}"}
%li.bucket.empty
= image_tag "add.gif"
%h5 Add Bucket
我用 3 个不同的视图编写了上面的代码,它们之间只有细微的差别。这对我来说似乎不是很干燥,所以我正在寻找一些帮助来清理它。
视图之间只有几处不同:
-
@buckets.each-@buckets集合也需要在@notes、@units之间切换。 -
#{bucket_path}- 我希望能够传入一个变量,以便 bucket_path 成为 resource_path。
如果有人可以提供任何帮助,将不胜感激。
【问题讨论】:
标签: ruby-on-rails-3.1 views haml dry