2019年03月26日
No.38 Rails の開発時にirbで、カスタムHelper読み込み【備忘録】
こんにちわ。
基本的には、僕が時間のかかった場所で、どこかの誰かの時間が節約できればいいな。
というスタンスのこのブログですが、今回の記事は未来の自分自信へ向けています。
無知を晒す言い訳だけ、冒頭に記しておきます。
Rails を触っていときに、irbでカスタムhelperを開発するとき。
カスタムHelperはClassでなく、Moduleなので、インスタンス化できない。
irb上で以下のコード。
> include [module名]
上記のように、helperなので、組み込みHelperを継承していません。
そのため、Helperクラスをきちんと指定しないと使えません。
例えば、simple_formatメソッドを使う場合、
>helper.simple_format("hoge")
でないと,undefined methodで怒られます。
取り急ぎ、Tips..
公式ドキュメント、読んだほうが絶対捗るはず。
.ref
レファレンス
基本的には、僕が時間のかかった場所で、どこかの誰かの時間が節約できればいいな。
というスタンスのこのブログですが、今回の記事は未来の自分自信へ向けています。
無知を晒す言い訳だけ、冒頭に記しておきます。
Rails を触っていときに、irbでカスタムhelperを開発するとき。
カスタムHelperはClassでなく、Moduleなので、インスタンス化できない。
irb上で以下のコード。
> include [module名]
上記のように、helperなので、組み込みHelperを継承していません。
そのため、Helperクラスをきちんと指定しないと使えません。
例えば、simple_formatメソッドを使う場合、
>helper.simple_format("hoge")
でないと,undefined methodで怒られます。
取り急ぎ、Tips..
公式ドキュメント、読んだほうが絶対捗るはず。
.ref
レファレンス
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/8670423
この記事へのトラックバック