之前的一篇文章,简单介绍过了javascript Template(以下简称tmpl)。其作为一个前端模板,功能强大而代码精炼。源码不长,读起来不难,但其中的想法确实很犀利。这是github地址。下面先贴出全部源码,再逐句解析。 1 /* 2 * JavaScript Templates 2....
分类:
编程语言 时间:
2014-09-09 11:27:18
阅读次数:
314
有时候,我们不需要太牛逼太强大的JavaScript模板引擎(比如jQuery tmpl或者handlebarsjs),我们只是需要在简单的模板里绑定一些非常简单的字段,本文将使用非常简单的技巧来帮你实现这个小功能。
首先我们先来定义我们需要的模板,在id为template的script块里:前端UI分享
01
...
分类:
编程语言 时间:
2014-08-28 16:19:30
阅读次数:
188
昨晚无意中发现一个有趣的jQuery插件.tmpl(),其文档在这里。官方解释对该插件的说明:将匹配的第一个元素作为模板,render指定的数据,签名如下:.tmpl([data,][options])其中参数data的用途很明显:用于render的数据,可以是任意js类型,包括数组和对象。opti...
分类:
Web程序 时间:
2014-08-25 09:49:44
阅读次数:
348
在平时编码中,经常要做拼接字符串的工作,如把json数据用HTML展示出来,以往字符串拼接与逻辑混在在一起会让代码晦涩不堪,加大了多人协作与维护的成本。而采用前端模板机制就能很好的解决这个问题。精妙的 tmpl前端模板类开源的不少,但最属 jQuery 作者 John Resig 开发的 “java...
分类:
Web程序 时间:
2014-08-22 20:55:09
阅读次数:
349
由于项目测试环境频繁提交, 每次都上去切浪费很多精力,就打算采用SVN自动更新的方法来节省此操作
采用SVN自带的hooks来实现
具体操作
在svn安装目录下(非项目目录)
进入hooks目录 看到post-commit.tmpl
cp post-commit.tmpl post-commit
vim post-commit...
分类:
其他好文 时间:
2014-08-19 19:06:16
阅读次数:
171
## 模块化开发 将模块所需的js\css\img\tmpl维护在一起,**一个模块一个目录** * js渲染模板 * css只关心模块内样式 > 开发团队心声;“我们希望每次研发新产品不是从零开始,不同团队不同项目之间能有可复用的模...
分类:
Web程序 时间:
2014-08-18 23:41:53
阅读次数:
1599
1、微信开放平台https://open.weixin.qq.com/cgi-bin/frame?t=resource/res_main_tmpl&lang=zh_CN&target=res/app_wx_login2、微信公众平台开发者文档http://mp.weixin.qq.com/wiki/...
分类:
微信 时间:
2014-08-12 16:26:14
阅读次数:
405
做项目时页面上有处功能是:在页面有处列表、有添加,我添加修改或删除后要刷新这个列表,首先想到的是局部刷新,但我们一般说的局部刷新就是利于ajax去后台调用数据并显示,而这里是一整个列表就比较麻烦了,刷新重新加载列表时不止要加载列表,还需把table的标签这些都得重新加载下,写在js里或后台都得写""...
分类:
Web程序 时间:
2014-08-07 18:33:31
阅读次数:
235
1、点语法默认解析:'TMPL_VAR_IDENTIY' => 'array'2、如何载入模版?Public文件夹?如何使用模版下的_PUBLIC_变量?3、var username = $( 'input[name=username]' );其中,var是什么? (javascript)usern...
分类:
Web程序 时间:
2014-08-06 01:43:30
阅读次数:
189