Rails:link_to不生成参数

时间:2014-11-15 10:50:40

标签: ruby-on-rails

对于<%= link_to 'Date', posts_path, category: 'date' %>,它会生成current_path/posts?category=card

但是当我使用帮手时,

def tag_link(post, link_path)
  category = 'card'
  label_class = 'info'
  link_to(link_path, category: category) do
    content_tag(:span, :class => "label label-#{label_class}") do
      post.category
    end
  end
end

并在<%= tag_link item, posts_path %>之类的视图中使用它。 它只生成http://localhost:3000/posts,跳过?category=

我该如何解决这个问题?

0 个答案:

没有答案