エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ブロック引数を取るhelperメソッドの書き方 - Hello, world! - s21g
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ブロック引数を取るhelperメソッドの書き方 - Hello, world! - s21g
This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/135 Ruby on Railsで... This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/135 Ruby on Railsで、form_forのようなブロック引数を取るhelperメソッドを書く方法を紹介します。 ブロック引数を取るhelperメソッドは、例えば以下のような感じで使うとします。 <% foo do %> test <% end %> この結果、以下のようにヘッダとフッタが挿入された結果が出力されるとします。 foo header test foo footer このような挙動をさせるためのfooメソッドの定義は、以下のようになります。 def foo(&block) concat('foo header', block.binding) block.call concat('foo footer', blo