JS 前端框架1 artTemplate前端js模板引擎
来源:互联网 发布:不动产数据整合入库 编辑:程序博客网 时间:2024/05/18 02:04
以前写前端时,模板引擎是自己实现的一个简单方法。现在有了越来越多的开源产品,遂决定选定一种取代自己的模板引擎。大致挑选一下,决定使用artTemplate。
一、项目地址:
https://github.com/aui/artTemplate
二、使用方法:
参照官方写最简单的示例:
新建test.html,代码如下 :
<html><body><script id="test" type="text/html"><h1>{{title}}</h1><ul> {{each list as value i}} <li>索引 {{i + 1}} :{{value}}</li> {{/each}}</ul></script><script>var data = { title: '标签', list: ['a', 'b', 'c', 'd', 'e', 'f', 'g']};var html = template('test', data);document.getElementById('content').innerHTML = html;</script></body></html>三、其它语法:
{{if admin}} {{include 'admin_content'}} {{each list}} <div>{{$index}}. {{$value.user}}</div> {{/each}}{{/if}}定义扩展函数:
template.helper(name, callback)
四、requirejs使用template
require.config({
baseUrl: "../",
urlArgs: "bust=" + (new Date()).getTime(),
paths: {
"art-template":'Js/template'
}
});
define(['art-template'],function(template){
var html=template('id',obj);
});
0 0
- JS 前端框架1 artTemplate前端js模板引擎
- artTemplate 前端js模版引擎
- 前端模板引擎arttemplate.js 学习之include方法
- Arttemplate 前端模板引擎
- 前端模板引擎 artTemplate
- JS模板引擎 :ArtTemplate
- JS前端模板引擎实现
- 超快的前端模板引擎 artTemplate
- 前端模板引擎artTemplate---高性能JavaScript模板引擎
- 解读前端模板引擎Mustache.js源码
- template.js前端模板引擎使用
- template.js前端模板引擎使用
- 高性能js模板引擎(artTemplate )
- 腾讯js模板引擎 artTemplate 学习
- JS模板引擎-腾讯artTemplate 总结
- js模板引擎artTemplate学习总结
- JS模板引擎---腾讯artTemplate的使用
- 关于js模板引擎 arttemplate 的使用
- iOS编程动画之路-Flipboard翻页效果实现解析
- 全面掌握Android中的手势Gesture
- android studio快捷键
- Otto学习以及使用,简单方便处理组件耦合
- [3D基础]投影矩阵的推导
- JS 前端框架1 artTemplate前端js模板引擎
- weblogic启动服务报错
- Cloudera Manager(CM)自动和手动安装Linux系统环境的前提
- JAVA——Class对象的三种生成方式
- 就当花儿没开过,就当我没来过
- (四)在二元树中找出和为某一值的所有路径
- C# 邮件发送
- 【Android】ListView具有多种item布局——实现微信对话列
- Android studio 快捷键