例:
2 つの部分的な _map.haml と _bigmap.haml があります。
:: _map.haml
- content_for :map do
%script{:type => "text/javascript", :src => "http://maps.google.com/maps/api/js?sensor=true"}
...
:: _bigmap.haml
- content_for :bigmap do
%script{:type => "text/javascript", :src => "http://maps.google.com/maps/api/js?sensor=true"}
...
私のレイアウトでは、JavaScriptを
= yield(:map)
= yield(:bigmap)
質問 1: これは、Google ライブラリが 2 回含まれることを意味します。ライブラリが常に一度だけロードされるようにするにはどうすればよいですか? A はビュー ヘラーのことを考えていたのでしょうか。
質問 2: 各パーシャルがコンテンツを追加するグローバルな content_for フィールドを持つことは可能ですか? どうも。