私はコントローラからビューに変数を渡すことについて質問があります。 ベストプラクティス、パフォーマンス、そして最後に、ローカル変数で変数を渡す、または変数をインスタンス変数として渡す利点と欠点は何ですか?例:ビューのビュー:インスタンス変数を設定するか、地元の人々に渡す方が良いでしょうか?
controller.rb
@string = "Some string"
そして:
view.erb
<%= @string %>
またはより良いビュー内、その後
controller.rb
render some_path,
:locals => {
:string => 'aww',
}
とを渡す:
それはオブジェクトとなりますどのように<%= string %>
、ブーリアン?パフォーマンスに差異はありますか?より良い練習は何ですか?
よろしくRailsでは
パーフェクト!これは私が期待している反応です。ありがとうございます。 –