##環境
・rails 5.2.4
##続きを読むの実装
snsでよくある続きを読むの実装の紹介をさせて頂きます。。
とっても簡単で以下のように末尾にtruncateと書くだけです。
images/index.html.erb
<%= image.introduction.truncate(20) %>
20文字以上で...で表示されるという意味です。
ちなみに、続きを読むのリンクは以下の記述で実装できました。
images/index.html.erb
<%= image.body.truncate(20) %>
<% if image.body.size >= 20 %>
<%= link_to image_path(image.id) do %>
<p>続きを読む</p>
<% end %>
<% end %>
20文字以上だと続きを読むが表示されるというif文です。
簡単ですが、説明は以上となります。
ありがとうございました。