应该很容易,但不知何故无法让它发挥作用。我想在我的博客主页上显示截断的文字,其中“阅读更多”链接显示内联文字,即
Lorem ipsum dolor sit amet,consectetur adipiscing elit。 Mauris ac tortor et felis aliquet vestibulum sed in sem。 Aliquam pharetra ultricies nunc,non pellentesque ... 阅读更多
由于我将simple_format用于文本,因此文本中的所有中断都包含在
标记中,并且我在另一行中获取Read More,如下所示
Lorem ipsum dolor sit amet,consectetur adipiscing elit。 Mauris ac tortor et felis aliquet vestibulum sed in sem。 Aliquam pharetra ultricies nunc,non pellentesque ...
了解更多
如何在<之后将其置于内联中? p>标签。猜猜这更像是一个CSS问题,而不是一个Rails问题。再一次,我觉得这应该是超级简单的。我忘记了什么?
以下是视图中的代码段
<%= simple_format truncate(h(feed.description), length: 400, separator: ' ') %><%= link_to "Read More", feed_path(feed)%>
答案 0 :(得分:2)
我怀疑您可以将链接放在simple_format内容参数链接中:
<%= simple_format truncate((h(feed.description) + link_to("Read More", feed_path(feed))), length: 400, separator: ' ') %>
(注:未经测试)