我在Rails中使用link_to和to_sentence时遇到了一些问题。
使用这行代码的html输出是错误的。
<%= @story.collections.map{ |u| link_to(u.name, collection_path(u)).html_safe }.to_sentence %>
此代码在页面上呈现为文本,而不是链接
<a href="/collections/One">One</a>, <a href="/collections/Two">Two</a>, and <a href="/collections/Three">Three</a>
2条答案
按热度按时间gdx19jrr1#
使用安全联接作为辅助方法,如下所示:
在帮助器中:
在视图中:
sr4lhrrt2#