5
Railsはブロックで部分的にレンダリングされます
私が書いたパネルコンポーネントを提供するhtmlコンポーネントを再利用しようとしています。何かのようなもの: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> つまり、レンダーにはブロックがかかることがわかります。私はそれから私はこのようなことをすることができると考えました: # /shared/_panel.html.erb <div class="v-panel"> <div class="v-panel-tr"></div> <h3><%= title %></h3> <div class="v-panel-c"> <%= yield %> </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> そして私は次のようなことをしたいです: #some html view <%= render :partial => '/shared/panel', :locals …