0
0

More than 1 year has passed since last update.

【Rails】【Ruby】decoratorでHTMLのタグを作る【初心者】

Posted at

はじめに

未経験からエンジニアに転職して、4ヶ月ほど経つエンジニアです。
アイコンバー.JPG

今回は decorator で HTMのタグを作る方法を手短に紹介します。
rails の gem 'draper' を使用しています。

def user_status_tag
  h.tag.span class: "[text-weight-bold"] do
      # 描画したい文字や変数、メソッドなど
  end
end

↓に使いたいHTMLのタグを続ければOKです。↑ではspanを使っています。

h.tag.HTMLのタグ名

↓のようにスタイルを当てることもできます。

class: "[text-weight-bold"]

最後に

今回は decorator で HTML のタグを作る方法を手短に紹介しました。
似たような条件で書き方が分からない方の助けになれば嬉しいです。

decorator には他にも使い所がたくさんあります。
rails の view のみで参照するロジックは decorator を使用すると良いでしょう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0