handlebar.js模板使用方法简记
之前在项目中用到的一个模板引擎,用起来挺简单的,也还不错
1.引入模板
<script src="../js/handlebars.js"></script>
<div class="this-site"></div>
2.生成模板
<script type="text/template" id="list_tpl">
{{#result}}
<div class="audio-list-content" >
<span class="audio-list-num">
0{{math @index "+" 1}}
</span>
<div>{{name}}</div>
</div>
{{/result}}
</script>
3.模板应用
var tpl_1 = Handlebars.compile($("#list_tpl").html());
$.getJSON("get_info",{b_id:b_id},null,'json').success(function(data){
var nodeHtml_1 = tpl_1(data);
$(".this-site").html(nodeHtml_1);
}
});
data的json格式为:
data=[{no:1,name:孙悟空,sex:man},{no:2,name:嫦娥,sex:woman}];
handlebar.js模板使用方法简记相关推荐
- handlebar.js模板引擎(轻页面小工程可用)
介绍 Handlebars 让你能够有能力高效地容易地创立语义化的模版.Handlebars兼容Mustache语法,在大多数情况下它可以读取Mustache的语法并在你当前模板中使用.具体点击这里 ...
- handlebar JS模板使用笔记
直接上代码: (定义模板) (编译注入) ***知识点*** //数据必须为Json数据(强调:jsonp数据不行,和json是两种数据,jsonp多了callback回调函数来包裹json数据) 遍 ...
- js模板引擎art template数组渲染的方法
转载:js模板引擎art template数组渲染的方法 JavaScript 模板引擎作为数据与界面分离工作中最重要一环,越来越受开发者关注,模板引擎种类也是五花八门,我就说几个安全性高.错误处理调 ...
- handlebar,js简单使用
很久之前使用handlebar,js来开发webapp,现在在当时忘记写下来,想起来还是挺有趣的. handlebar.js一种模板引擎.当时因为不太熟悉vue,也不知道脑子是怎么想的.就在网上找到h ...
- handlebar.js使用
官方网站:http://handlebarsjs.com/ 下载及查看使用帮助,或者用百度cdn引用 一.定义模板 <script id="entry-template" t ...
- twig 调用php函数,twig里使用js变量的方法
本文实例讲述了twig里使用js变量的方法的方法.分享给大家供大家参考,具体如下: 先看一段代码 这个ajax请求的地址,无法正常正常访问. 这段代码里 jQuery("#my_input& ...
- vscode设置默认新建html,VScode修改默认生成的HTML模板的方法
在VScode中,新建HTML页面时可以输入!+tab键,快速生成HTML代码模板,默认生成的代码模板如下: Document 由于生成的代码模板中有一些不需要,所以每次生成后都需要删除,很麻烦.其实 ...
- Django 3.2.5博客开发教程:一些常用的模板使用方法
一.django static文件的引入方式 1.在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 ...
- created写法_vue.js中created方法作用
这是它的一个生命周期钩子函数,就是一个vue实例被生成后调用这个函数.一个vue实例被生成后还要绑定到某个html元素上,之后还要进行编译,然后再插入到document中.每一个阶段都会有一个钩子函数 ...
最新文章
- ZeroClipboard 和JqueryUI_dialog 完美组合!
- 如何遍历numpy数组?
- 由动态分配和静态分配的数据在内存组成区别
- javascript的性能优化
- Linux内核机器ID,linux-如何强制内核重新读取/重新初始化PCI设备ID?
- 计算机搜索文件时找不到搜索按钮,电脑搜不到文件怎么办?文件搜索软件用起来!...
- Log4J 1.x 配置详解
- 模板题——图论相关(1)
- 证券业大数据与人工智能发展现状与应用趋势
- fluidsim win7版本_FluidSIM 5|FluidSIM(液压气动仿真软件)下载v5.0中文免费版 附安装教程 - 欧普软件下载...
- windows环境如何测试端口
- 配置VScode上基于WSL的lc3汇编语言环境
- Django报错 ValueError: The view didn‘t return an HttpResponse object. It returned None instead.
- ffmpeg中vf与filter_complex的区别
- Java 12 / JDK 12 正式发布
- Ubuntu16.0.4 安装rebar3指南
- Vue整合ElementUI
- 读《南怀瑾选集》第四卷,易经杂说,易经系传别讲
- word文件限制编辑如何解除
- 用于实时视频监控的摇摄/倾斜/变焦摄像机中具有复杂背景的鲁棒运动检测
热门文章
- Android Dagger-Hilt 依赖注入
- 2007年最值得一看的历史小说----玄鸟
- iOS 国际化小技巧“搜索项目中的所有汉字”
- Vue3 项目中使用 AntV X6 绘制流程图
- stc15f104w模拟串口使用
- 软件著作权转让需办理哪些登记
- 万字详解车联网、V2X以及通信模式
- 2021 年 10 大文案写作趋势
- 20180416-H · Global Mortality · ggplot2 地图 gganimate 动图 动态地图 · R 语言数据可视化 案例 源码
- Expert C Programming 阅读笔记(~CH1)