2011-08-24 92 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

是的,可以。没问题。在应用程序的不同部分重用代码甚至是一个很好的实践。