- 6
- 0
- 约5.42千字
- 约 4页
- 2020-11-20 发布于黑龙江
- 举报
freemaker学习笔记--设计指导
# ... 中存放所有freemaker的内容,之外的内容全部原样输出。
@ ... / 是函数调用
两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数。freemaker提供的控制包
括如下:
#if condition#elseif condition#else/#if 条件判断
#list hash_or_seq as var/#list 遍历hash表或者collection(freemaker称作sequence)的成
员
#macro name param1 param2 ... #nested param/#macro 宏,无返回参数
#function name param1 param2#return val/#function函数,有返回参数
var?member_function(...) 用函数对var进行转换,freemaker称为build-ins。实际内部实现类似
member_function(var, ...)
stringA[M .. N] 取子字符串,类似substring(stringA, M, N)
{key:value, key2:value2 ...} 直接定义一个hash表
[item0, item1, item2 ...] 直接定义一个序列
h
原创力文档

文档评论(0)