原点を含むローカル変数を特定のページに渡したい場合、この変数には値のあるシンボルのみが含まれています。レンダリング@オブジェクトと地方vsレンダリング:部分
私はこのコードを使用する場合、それは完璧に動作し、元の変数は、部分的にアクセスできます。
render :partial => "products", :collection => @products, :locals => {:origin => :gallery}
しかし、私はこのコードを使用する場合、原点は、部分的にアクセス可能に設定していないされていません。
をrender @products, :locals => {:origin => :gallery}
ここでの違いは何ですか? 2行目のコードは最初の行のように部分的にレンダリングされませんか?
それはすべきではない ':地元の人々=> {:起源=> :ギャラリー} '? – Nick
@Nick確かにこれはタイプミスですが、私のアプリケーションでは:locals => {:origin =>:gallery}を使用しているので、問題はありませんでした。しかし良いキャッチ!:) – SteenhouwerD