在導軌3.0 HAML(3.1.4)我有content_for VS在泛音收率
一些模板狀局部,像_template.html.haml:
.panel.top = yield :panel_top .content = yield
另一個部分這將顯示使用prev模板(所有這些東西使用AJAX渲染,但這並不重要)
- content_for :panel_top do .title.left = title content text
,這工作就像一個魅力在Rails的3.0
但是,升級後3.2失敗! Yiels只是得到「內容文字」,所以我有「內容文字」兩次,在所有
沒有標題只改變= yield :panel_top
到= content_for :panel_top
作品3.2
我不知道,這個解決方案是確定的,如果它是穩定的或推薦的,我找不到任何關於yield
處理中的變化的註釋,也不能在Rails 3.1發行說明中找到任何說明,也不能在3.2中找到。
你能幫助什麼是最好的方式組織yield
ing在部分?