文档章节

JS模板引擎 之 Jsmart

 代码猎人
发布于 2014/10/26 23:21
字数 107
阅读 57
收藏 0

--定义和使用

//定义
<script id="tmpl" type="text/x-jsmart-tmpl">
</script>
<div id="content"></div>
//使用
var jsmart_tmpl = document.getElementById('tmpl').innerHTML;
var tmpl = new jSmart(jsmart_tmpl);
var tmpl_html = tmpl .fetch(data);
document.getElementById('content').innerHTML = tmpl_html;

--基本语法

        jsmart这个模板是模仿php smart模板引擎编写的,基本语法是相同的

        请参照php smart的基本语法:

        http://my.oschina.net/juntercode/blog/337811

--扩展jsmart函数库

jSmart.prototype.registerPlugin("modifier","函数名",function(a){
    //函数内容
});


© 著作权归作者所有

粉丝 3
博文 25
码字总数 3581
作品 0
天津
程序员
私信 提问
13 款 JavaScript 模板引擎

JavaScript 在生成各种页面内容时如果能结合一些模板技术,可以让逻辑和数据之间更加清晰,本文介绍 X 款 JavaScript 的模板引擎。(排名不分先后顺序) 1. Mustache 基于javascript 实现的模...

红薯
2012/04/15
16.2K
5
推荐13款javascript模板引擎

javaScript 在生成各种页面内容时如果能结合一些模板技术,可以让逻辑和数据之间更加清晰,本文介绍 X 款 JavaScript 的模板引擎。(排名不分先后顺序) 1. Mustache 基于javascript 实现的模...

李朝强
2013/07/29
0
1
给开发者的 10 款最佳的 JavaScript 模板引擎

随着 Web 开发者和设计者收藏 JavaScript 库的数量越来越多,JavaScript 也有大量流行的库:jQuery,MooTools 等等,很多时候大家都会使用 JavaScript 模板引擎来开发 JavaScript 应用。以下...

oschina
2014/05/12
13.4K
32
js模板引擎 Handlebar 教程

如果你从事前端开发的话,或者使用javascript开发动态前端页面比较多的话,对于javascript模板引擎一定不会陌生。关注gbin1博客的朋友肯定还记得我们曾经介绍过的一个在线选择javascript模板...

gbin1
2012/12/27
2.7K
3
javascript快速模板渲染引擎实现mvc

为什么需要javascript的mvc? 很多时候我们的javascript代码里含有很多拼接html代码的片段,既不容易维护,又不好使用!那种单双引号的转义就够你蛋疼很久的了,你明白我说的意思么?明白了就...

supperman
2013/10/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

group by分组后获得每组中时间最大的那条记录

用途: GROUP BY 语句用于 对一个或多个列对结果集进行分组。 例子: 原表: 现在,我们希望根据USER_ID 字段进行分组,那么,可使用 GROUP BY 语句。 我们使用下列 SQL 语句: SELECT ID,US...

豆花饭烧土豆
36分钟前
0
0
android6.0源码分析之Camera API2.0下的Preview(预览)流程分析

本文将基于android6.0的源码,对Camera API2.0下Camera的preview的流程进行分析。在文章android6.0源码分析之Camera API2.0下的初始化流程分析中,已经对Camera2内置应用的Open即初始化流程进...

天王盖地虎626
47分钟前
3
0
java 序列化和反序列化

1. 概述 序列恢复为Java对象的过程。 对象的序列化主要有两 首先我们介绍下序列化和反序列化的概念: 序列化:把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。...

edison_kwok
58分钟前
2
0
分布式数据一致性

狼王黄师傅
今天
2
0
经验

相信每位开发者在自己开发的过程中,都会反思一些问题,比如怎样提高编程能力、如何保持心态不砍产品经理、996 之后怎样恢复精力……最近开发者 Tomasz Łakomy 将他 7 年的开发生涯中学习到...

WinkJie
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部