8

RoR では、次のように表示されることがあります。

render @users

また

render 'new' 

2つの違いは何ですか?

4

1 に答える 1

11

つまり、は、という名前の部分ファイルを使用してrender @usersタイプのオブジェクトのコレクションをレンダリングし、アクション&をレンダリングしているのは。と同等です。User_user.html.erbrender 'new'newrender :action => new

Ruby on Railsガイドの「レイアウトとRailsでのレンダリング」ページを確認して、これら2つがどのように機能し、どこで適切に使用できるか、およびこれらや他の多くの便利renderな方法を可能にするさまざまな組み込みの前提条件を理解することをお勧めします。

于 2012-12-16T02:31:16.640 に答える