您可以在Play Framework中递归扩展模板吗?

时间:2011-08-24 10:47:06

标签: templates playframework

Play Framework中,可以递归使用#{extends}标记吗?

即,在子模板中,扩展父模板,并在父模板中扩展另一个模板,如下所示:

child.html:

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

parent.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 个答案:

答案 0 :(得分:1)

是的,你可以。没问题。在应用程序的不同部分重用代码甚至是一种很好的做法。