2011-08-24 95 views
1

Play Framework,能否遞歸使用#{extends}標籤?您可以在Play Framework中遞歸地擴展模板嗎?

即在子模板,擴展父模板,父模板中,還擴展另一個模板,像這樣:

child.html:

#{extends 'parent.html' /} 
<h1>I'm a child</h1> 

父。 HTML:

#{extends 'grandparent.html' /} 
<h1>I'm a parent</h1> 
<div id="content">#{doLayout /}</div> 

grandparent.html:

<h1>I'm a grandparent</h1> 
<div id="more-content">#{doLayout /}</div> 

(在extends標籤文檔: http://www.playframework.org/documentation/1.2.2/templates#inheritance

回答

1

是的,可以。沒問題。在應用程序的不同部分重用代碼甚至是一個很好的實踐。