Overview
緊急で動画回してますw
今日たまたま開発していて気づいた大発見でしたので、共有です。
タイトルの通りなのですが、、、
Context
これまではなんとなく、クラスメソッドはControllerに書いちゃっていました。
(いや、modelにかけよっていう感じですが)
なぜか、これまでviewでクラスメソッドを使うっていう発想がなかったのですが、今回間違えて書いてしまったら動いちゃった感じです。
でも、viewにロジックを書くのは絶対良くないと思います。
とはいえ、何かしら用途はあるはずなので、特定の条件下では便利そうな気づきでした
Get Started!!
これまで
# UserController
def index
@users = User.all
end
<%= @users.each do |user| %>
.
.
直接viewにかける
これまで
<%= User.all.each do |user| %>
.
.