模板引擎语法

核心方法
// 基于模板名渲染模板
template(filename, data); // 将模板源代码编译成函数
template.compile(source, options); // 将模板源代码编译成函数并立刻执行
template.render(source, data, options);

条件

标准语法

{{if value}} ... {{/if}}
{{if v1}} ... {{else if v2}} ... {{/if}}

循环

标准语法

{{each target}}
{{$index}} {{$value}}
{{/each}}

变量

标准语法

{{set temp = data.sub.content}}

模板继承

标准语法

{{extend './layout.art'}}
{{block 'head'}} ... {{/block}}

最新文章

  1. 希尔伯特矩阵(Hilbert matrix)
  2. 老生常谈JavaScript闭包
  3. Hadoop的HA集群启动和停止流程
  4. javascript预解析和作用域
  5. Dynamic Programming - Part2
  6. AJAX局部更新演出排期
  7. 纯CSS制作“跳动的心”demo
  8. APP-PER-50022: Oracle Human Resources could not retrieve a value for the User Type profile option.
  9. 数学题(找规律)-hdu-4371-Minimum palindrome
  10. .NET Core装饰模式和.NET Core的Stream
  11. Spring Framework 5 中的新特性
  12. js 调用打印机方法
  13. babel那些事儿
  14. 向comboboxEdit中动态添加数据库中保存的用户自定义单位制的名称
  15. python:推导式套路
  16. 当前的开源SLAM方案
  17. python之面向对象之继承
  18. Java并发编程之volatile的应用
  19. 洛谷P1038神经网络
  20. unittest单元测试

热门文章

  1. 80%的人都不会的,15个Linux实用技巧
  2. 整合一套高性能网关Kong
  3. 2020-BUAA OO-面向对象设计与构造-HW11中对ageVar采用缓存优化的等价性证明(包括溢出情况)
  4. (十二)struts2的类型转换
  5. 恒骊学堂的JAVA初步学习总纲--转载
  6. 使用VS Code从零开始开发调试.NET 5
  7. Day07_37_深度剖析集合中的contains()方法
  8. kubernetes的架构
  9. ASP检测客户是否取消微信公众号
  10. 08. linux下 mv find grep命令