nVelocity 学习

http://www.1589.cn/showArticle0101000000S253.htm


-- 常用的nVelocity的指令 他们本身不区分大小写
#set #if #foreach


在nVeloctiy中对变量的引用都是以$开头,加上变量名称,当使用 ! 时表示为空字符串.

1.赋值指令 #set
  $article.Title='NVelocity',$$article.Categories=[1,2,3],当然右测也可以使用复杂的表达式;
  $article.Title=$otherArticls.Title.SubString(0,3),算术表达示:$article.Page=4/3等等;
  $article.set_Title('NVelocity')

2.条件指令#if 多条件可以返回复杂的bool型
  #if($article.Total>1)
  $article.Title
  #else
 没有数据
  #end

3.循环指令 #foreach
  #foreach($article in $articles)
 $article.Title
  #end

4.引用静态资源指令 #include
   #include('temp.js') 会把当前js当作当前流插入到内容中

5.引用并解析资源指令 #parse
  #parse('temo.js');
  与#include不同的是,假如temp.js中有NVelocity的指令,变量进行处理,并把结果插入到当前流中;

6.停止指令 #stop
  当NVelocity解析到此指令时,会停止解析过程。

#include 引用一个本地模板在页面现实
#parse

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值