1.宏文件mymacros.ftl的内容
<#macro
引用名 后边可加多个别名:name required width value isshow maxlength tip title>
<input class="easyui-filebox" ${isshow} type="text" name="${name}" data-options="prompt:'请选择文件...',required:${required}" missingMessage="${title}不能为空." style="width:${width}" value="${value}"></input>
</#macro>
2.
新的文件通过<#import "mymacros.ftl" as mymacro>引入宏文件,这个是与宏文件在同级目录下的文件mymacro是个别名。
3.
使用时通过
<@mymacro.引用名 name="${control.name}" required="${control.required}" width="${control.width}" value ="${control.defaultValue}" isshow="${control.isshow}" maxlength="${control.maxlength}" tip="${control.tip}" title="${control.title}"/>
本文介绍了一个Freemarker宏文件mymacros.ftl的内容及其在模板中的使用方法。该宏文件定义了一个用于文件输入框的宏,可通过引入宏文件并在页面中调用宏来快速生成带有特定样式的文件选择框。
1920

被折叠的 条评论
为什么被折叠?



