在rails中添加逗号分隔列表的链接

时间:2016-02-01 02:46:02

标签: ruby-on-rails ruby-on-rails-4 link-to

我正在传输一个无序列表,其中包含带有链接的逗号分隔列表的链接。我可以将逗号分隔列表设置得很好......但是我无法弄清楚如何将链接放到以逗号分隔的列表中。

ul.list-unstyled
  - @cats.each do |c|
    = link_to animal_path(id: c.id)
      li
        =c.breed

= @cats.each.map{ |c| c.breed }.join(",  ") 

这是我迷失的地方。

1 个答案:

答案 0 :(得分:2)

试试这个:

[{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'code': '01111111'},
                                                                                     {'code': '01111112'},
                                                                                     {'code': '01111113'},
                                                                                     {'code': '01111114'},
                                                                                     {'code': '01111115'}],
                                                                        'code': '01111110'},
                                                                       {'children': [{'code': '01111121'},
                                                                                     {'code': '01111122'},
                                                                                     {'code': '01111123'},
                                                                                     {'code': '01111124'}],
                                                                        'code': '01111120'},
                                                                       {'children': [{'code': '01111131'},
                                                                                     {'code': '01111132'},
                                                                                     {'code': '01111133'},
                                                                                     {'code': '01111134'}],
                                                                        'code': '01111130'},
                                                                       {'children': [{'code': '01111141'},
                                                                                     {'code': '01111142'},
                                                                                     {'code': '01111143'},
                                                                                     {'code': '01111144'}],
                                                                        'code': '01111140'}],
                                                          'code': '01111100'}],
                                            'code': '01111000'}],
                              'code': '01110000'}],
                'code': '01100000'}],
  'code': '01000000'}]

您当前的设置将显示猫品种列表,但不会链接到任何内容,因此使用link_to调用。除非另有说明,否则这将作为转义的html返回,因此您可以调用html_safe将生成的锚标记转换为可点击的链接。