码迷,mamicode.com
首页 > 其他好文 > 详细

juicer模板引擎使用记录.md

时间:2018-09-30 13:00:45      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:输出变量   fun   内容   tps   cti   定义   视图   渲染   javascrip   

Juicer 是一个高效、轻量的前端 (Javascript) 模板引擎,使用 Juicer 可以使你的代码实现数据和视图模型的分离(MVC)。

注释:{# 注释内容}
辅助循环:{@each i in range(m, n)}
判断:{@if} ... {@else if} ... {@else} ... {@/if}
转义/避免转义:$${变量}可避免内容被转义

输出变量:${变量}

${name}
${name|function}
${name|function, arg1, arg2}

循环遍历:{@each} ... {@/each}

{@each list as item, index}
    ${item.prop}
    ${index} //当前索引
{@/each}

模板定义及使用:

// 引入juicer
<script type="text/javascript" src="juicer-min.js></script>

// 定义模板
<script type="text/juicer"
id="tplId">
    Hi, ${name}
</script>

// 渲染模板
var data = { name: ‘vipin‘ };
juicer(‘tplId‘, data);

官方地址:https://github.com/PaulGuo/Juicer

juicer模板引擎使用记录.md

标签:输出变量   fun   内容   tps   cti   定义   视图   渲染   javascrip   

原文地址:https://www.cnblogs.com/vipinchan/p/9728741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!