Include和Import都可以在当前的文件中,导入其它的模版文件
区别:
Include直接将外部文件插入到当前位置,Include的文件中的函数也可以被直接调用
这是一段额外的代码,Improt中不会输出
<#macro DropdownList name params>
<select name = "${name}" id = "${name}">
<#list params?keys as key>
<option value ="${key}">${params["${key}"]}</option>
</#list>
</select>
</#macro>
<#assign mMap={"1","刘德华","2":"张学友"}/>
<#import "../function/dropdownlist.ftl" as View/>
<@View.DropdownList name="aaa" params = mMap/>
<#assign mMap={"1","刘德华","2":"张学友"}/>
<#include "../function/dropdownlist.ftl"/>
<@DropdownList name="aaa" params = mMap/>
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/chen413203144/article/details/79504692
内容来源于网络,如有侵权,请联系作者删除!