| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
11年前发布

JavaScript模板引擎:Jiko

JIKO是一个现代和易于使用的Javascript模板引擎。它的目标是为JavaScript程序员提供一个与服务器端模板引擎Jinja和Mako相同的方式来编写模板。以下是一个示例:

<%      var rows = _.map(_.range(0, 10), function(el) { return _.range(0, 10); });  %>  {% function name="makeRow" %}      <tr>      % row.forEach(function(name) {          <td>${name}</td>      % });      </tr>  {% end %}    <table>      % rows.forEach(function(row) {          %{makeRow({row: row})}      % });  </table>

Jiko的特性:

  • 其语法简单、直观。受知名模板引擎的影响。
  • 没有重新发明轮子!可以使用JavaScript来编写模板表达式。
  • 允许在一个模板文件中义多个模板定。
  • 能够很快将模板直接编译Javascript.
  • 允许开发时,在浏览器端上的即时编译和用于生产时,用服务器端进行编译。
  • 可以用在浏览器和Node.js环境中.

项目主页:http://www.open-open.com/lib/view/home/1385696718812

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1385696718812.html
Jiko 模板引擎