其它

#stop
允许模板设计者停止模板引擎的执行并返回。通常用作调试。

#define
定义块。如:
#define($block) Hello $v #end
$set($v = "Velocity")
则$block输出为“Hello Velocity”。

转义符"/"

#[[ 这$v不被解析,直接输出“$v” ]]#
不解析代码,直接输出

范围运算符:[n .. m]
仅在#set和#foreach语句中被解析为数组,n、m均须为整数,可为正值或负值,如:
#foreach($v in [0 .. 2])
$v
#end
#foreach($v in [2 .. -2])
$v
#end
在foreach中循环输出结果分别为:
0 1 2
2 1 0 -1 -2

没有评论:

发表评论