tpl.js JavaScript 模板引擎开源项目

我要开发同款
匿名用户2013年06月24日
109阅读
开发技术JavaScript
所属分类程序开发、模板引擎
授权协议MIT

作品详情

tpl-js 是一个轻量的(仅1kb)、极速的 javascript 模板引擎。支持预编译,支持嵌入原生javascript语法,忽略不存在的变量,可直接在AMD、CMD以及全局环境中使用。

使用方法:

1.引入tpl.js

<scripttype="text/javascript"src="path/to/tpl.js"></script>

或者在Sea.js和Node.js中:

vartpl=require('path/to/tpl');

2.HTML模板

<divid="view"></div><scripttype="text/template"id="demo"><p>Hi,I'm<%=author%><%=anything%></p><p>Icanwrite:<%for(vari=0;i<languages.length;i++){echo((i===0?"":",")+languages[i]);}%></p></script>

3.执行渲染

console.log(tpl('#demo',{author:"Jony",languages:["javascript","php","shell"]}));

 结果为: 

<p>Hi,I'mJony</p><p>Icanwrite:javascript,php,shell</p>

 

在线例子:https://niceue.github.io/tpl.js/

在线文档:https://github.com/niceue/tpl.js 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论