helperの中でrawしてhtml作るのって普通なの??????
— ひさいち (@hisaichi5518) 2014, 11月 19
@kenchan fmfm 場合にもよるとは思うんですが、render partial: “…” 使うのがいいんです?
— ひさいち (@hisaichi5518) 2014, 11月 19
@hisaichi5518 なんで、rawしないといけないのかがわからんのでなんともですが、content_tagとか、link_toとか、helperの中からでもよべるので、本当に素のHTMLをそのヘルパーで作らないといけないのか、という気分です。
— けんちゃんくんさん (@kenchan) 2014, 11月 19
けんちゃんくんさんに、HTMLをhelperで作るのはほとんどの場合良くないというのを教えてもらった。じゃあ、動的にJSを作りたいとかちょいちょいあると思うのだけど、そういう時、テンプレートでやるのが良いのか、helperでやるのが良いのか疑問に思った。
@kenchan なるほどー!!!! htmlだとcontent_tagとかで解決出来るのはわかったんですけど、JSを作りたい!って時とかrawしないとダメな気がするんですが、そういうのはどうするんですか?
— ひさいち (@hisaichi5518) 2014, 11月 19
@kenchan これ見たら html_safe やっておりました https://t.co/N1VeP4xKab
— ひさいち (@hisaichi5518) 2014, 11月 19
もうどっちでもいいんじゃねって感じはする。僕はテンプレートの方が好みだなあ。