链接地址为:腾讯arttemplate模板官方介绍
输出
标准语法
{{value}}{{data.key}}{{data['key']}}{{a ? b : c}}{{a || b}}{{a + b}}模板一级特殊变量可以使用
$data
加下标的方式访问:
{{$data['user list']}}原文输出
标准语法
{{@value}}条件
标准语法
{{if value}} ... {{/if}}{{if v1}} ... {{else if v2}} ... {{/if}}循环
标准语法
{{each target}}{{$index}} {{$value}}{{/each}}变量
标准语法
{{set temp = data.sub.content}}原始语法
<% var temp = data.sub.content; %>模板继承
标准语法
{{extend './layout.art'}}{{block 'head'}} ... {{/block}}过滤器
注册过滤器
template.defaults.imports.dateFormat = function(date, format){ /*[code..]*/};template.defaults.imports.timestamp = function(value){ return value * 1000};过滤器函数第一个参数接受目标值。
标准语法
{{date | timestamp | dateFormat 'yyyy-MM-dd hh:mm:ss'}}
{{value | filter}}
过滤器语法类似管道操作符,它的上一个输出作为下一个输入。