代码之家  ›  专栏  ›  技术社区  ›  ez.

如何使用链接的to_语句?

  •  2
  • ez.  · 技术社区  · 15 年前

    像这样的事情:

    这行不通

    @users.collect{ |u| link_to(u.name, user_path(u)) }.to_sentence
    
    3 回复  |  直到 15 年前
        1
  •  4
  •   manalang    15 年前

    古怪的

    @users.collect{ |u| link_to(u.name, user_path(u)) }.to_sentence
    

    @users.map{ |u| link_to(u.name, user_path(u)) }.to_sentence
    

        2
  •  2
  •   ndp    15 年前

    简单

    link_to 在安装程序中,直接进入输出流。你要么需要更换 to_sentence

      rawtext users.map { |u|
          "<a href='#{user_path(u)}'>#{u.name}</a>"
      }.to_sentence
    
        3
  •  0
  •   Michael Sepcot    15 年前

    <%= ... %> ,我知道我有时会忘记等号,花很多时间想办法解决问题。