- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/niceue/tpl.js
- 软件文档: https://github.com/niceue/tpl.js
软件介绍
一个轻量的(仅1kb),极速的javascript 模板引擎。
支持预编译,支持嵌入原生javascript语法,忽略不存在的变量,可直接在AMD、CMD以及全局环境中使用。
使用方法:
1.引入tpl.js
<script type="text/javascript" src="path/to/tpl.js"></script>
或者在Sea.js和Node.js中:
var tpl = require('path/to/tpl');
2.HTML模板
<div id="view"></div> <script type="text/template" id="demo"> <p>Hi, I'm <%=author%><%=anything%></p> <p>I can write: <% for(var i=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'm Jony</p> <p>I can write: javascript, php, shell</p>
在线例子:http://niceue.github.io/tpl.js/
Alone Together
Sherry Turkle / Basic Books / 2011-1-11 / USD 28.95
Consider Facebookit’s human contact, only easier to engage with and easier to avoid. Developing technology promises closeness. Sometimes it delivers, but much of our modern life leaves us less connect......一起来看看 《Alone Together》 这本书的介绍吧!