1

一些指令:</p>

#extends, #block, #override, #super

例如,我有一个布局模板文件,

基础.ftl

<html>  
    <head>  
        <#block name="head">base_head_content</#block>  

    </head>  
    <body>  
        <#block name="body">base_body_content</#block>  

    </body>  
</html>

现在,我写我的页面,

孩子.ftl

<@override name="body">  
    <div class='content'>  

        Powered By rapid-framework  
    </div>
    <@super/>  
</@override>  
<@extends name="base.ftl"/>  

然后,我有以下输出,

<html>  
    <head>  
        base_head_content  
    </head>  

    <body>  
        <div class='content'>  

            Powered By rapid-framework  
        </div> 
        base_body_content 
    </body>  

</html>  

这不是一个好主意吗?

4

1 回答 1

1

这是一个问题,还是一个请求?我的意思是,StackOverflow 不是做最后一个的好地方。

FreeMarker 不支持这种事情(除非您从自定义指令中将其破解,这在一定程度上是可能的)是一个众所周知的问题。它不支持这样的东西(还......)的唯一原因只是缺乏开发时间。

于 2013-07-24T10:35:03.253 回答