template.js是javascript模板引擎,很多时候在ajax请求数据渲染页面,个人感觉用了这个非常方便

首先得引入template.js

<div id="box"></div>
<script src="template.js"></script>

定义一个模板

<script type="template" id="tem1"></script>

ajax请求出数据后

$.ajax({url:'',type:'get',   dataType: 'json',success: function (data) {var list = template(`tem1`, data);$('#box').html(list);}})

模板遍历或者条件判断,里面index为索引

<script type="template" id="tem1">{{ each data as value index }}    <ul>{{if value.is_on == 0}}<li data-id={{value.id}}><p>{{value.name}}</p><p>{{value.age}}</p></li>{{else if value.is_on == 1}}..........此处省略{{/if}}</ul>{{ /each }}
</script>

你也可以这个标签上自定义属性,获取需要的值,当然也可以绑定onclick事件

快速入门template.js相关推荐

  1. 前端_快速入门Vue.js框架

    文章目录 快速入门Vue.js框架 0.前言 1.Vue.js框架 1.1.Vue简介 1.2.第一个Vue程序 1.3.el:挂载点 2.Vue指令 2.2.v-html 2.3.v-on 2.4. ...

  2. 第二节:简易安装 和 快速入门Vue.js

    上一节我们介绍了Vue.js框架,这一节,我们可以来试着动手写点小代码了. 1 简易安装 要使用Vue.js,我们得先把它安装到我们的项目中,说明了简易安装,我们讲解的肯定是最简单的方法,先不管那些高 ...

  3. 新手如何快速入门node.js

    附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全: 书单导航页(点击右侧 极客侠栈 即可打开个人博客):极客侠栈 ①[Java]学习之路吐血整理技术书 ...

  4. uvex快速入门 Vue.js 应用程序开发的状态管理模式 + 库

    参考视频 vue参考文档 VueX 大型项目 管理公共数据的工具 作用: 独立与组件系统之外的,状态管理工具,采用集中式存储管理所有的组件状态,解决多组件数据通信(跨组件通信 A组件修改数据其他组件都 ...

  5. 不会几个框架,都不好意思说搞过前端: Vue.js - 60分钟快速入门

    Vue.js--60分钟快速入门 Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的.相比于Angular.js,Vue.js提供了更加简洁.更易于理解的 ...

  6. qq位置如何用启动百度地图定位服务器,腾讯位置服务API快速入门

    前言 之前项目有个需求,在网页上显示微信发送过来的位置信息,该开始想用百度地图,后来发现腾讯地图相对简单一点 快速入门 申请Key 引入js 把###替换成你申请的key 定义容器 设置好宽高度 设置 ...

  7. vue.js快速入门

    以前看到多少天学习系列,我都深感烦躁,短短几天怎么可以精通,那是对于他们而言.但是,今天我要写一个快速入门,本人觉得还是有一点用处,因为,我不可能在一天之内精通某种东西,却可以在一两小时入门. 回到v ...

  8. 2017 Vue.js 2快速入门指南

    注意,据部分读者反映本文水多,怕湿身者勿进.后续推荐详解 Vue & Vuex 实践 2017 Vue.js 2快速入门指南翻译自Vue.js 2 Quickstart Tutorial 20 ...

  9. vue.js的快速入门使用

    1. vue.js的快速入门使用 1.1 vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的. 另外几个常见的工具库:react.js /angula ...

最新文章

  1. linux nginx php 目录权限,Nginx环境中配置网站目录权限设置
  2. java web编码详解_java web 开发 编码问题详解
  3. mybatis对mapper.xml的解析(一)
  4. 微信小程序数据拼接_微信小程序用户数据解密算法Java版
  5. java操作数据库出错
  6. Your Potential. Our Passion
  7. Android:沉浸式状态栏(二)集成
  8. bzoj 3372: [Usaco2004 Feb]Moo University -- Financial Aid 财政补助(set+贪心)
  9. URL Scheme-短信、邮件、微信外网页等场景打开小程序
  10. 在react开发过程中由于setState的异步特性,获取最新state遇到问题
  11. 论文英文参考文献[10]的时候后面多空格_毕业生必看论文查重修改技巧
  12. JVM初识之虚拟机内存结构
  13. 最新版本启动HBuilderX.exe时,被联想mcafee杀毒软件删除的解决方法
  14. 学习搭建谷粒商城微服务框架(Docker配置)-01
  15. aspose合并单元格
  16. 15个搞笑的程序员段子
  17. Element ui Switch 开关二次确认弹窗后再更改开关状态
  18. JSP导入导出Excel功能
  19. python幂次方计算公式_【python】计算一个数得n次方?
  20. 安兔兔排行榜提取和搜索

热门文章

  1. 文献引用规范格式说明
  2. java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification
  3. 如何构建用户画像系统?看这一篇就够了!
  4. 代谢评分打分 甘油三酯
  5. 小米九月十五升级鸿蒙系统,小米手机鸿蒙系统申请升级刷机包-小米手机鸿蒙系统申请平台预约v1.0.0预约-七度网...
  6. 10道必会jQuery面试题-蛙课网
  7. unity跳转场景变暗的解决办法
  8. 关于解决visual studio未能正确加载visualC++包问题解决方案
  9. 四大只招STEM学生? 30%金融精英将被AI取代...华尔街真的失守了吗?
  10. 【数字IC/FPGA】Wallace乘法器