環境
Rails 5.2
macOS 10.15
前提・実現したいこと
表示されるリンクの文字列の表示を省略して末尾に「...」をつくようにしたい。
例) こんにちは。わたしの名前はちぃです。よろしくお願いします。 ↓ こんにちは。わたしの名前は...
ちなみにlink_toで囲ってあるリンクの文字列になるためなかなか参考になる記事を見つけることができず奔走しています。
現状のコード
<%= link_to(post.content, "/posts/#{post.id}") %>
試したこと
下記のサイトからtruncate
メソッドを使うこととlength関数
を使うのかなと思い色々と順番を変えてみたりとしましたが適切な羅列がわからず...。
ちなみにエラーにならず無反応なとはサーバーを再起動するなどしましたがダメでした...。
Rails - 長い文字列を省略して表示する
<%= link_to.truncate(post.content.description, length: 10, "/posts/#{post.id}") %>
ご存知な方がいましたら適切なコードを教えて頂けないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/30 05:39