加班到现在,处于无意识阶段,整理一下jstemplate简单用法:
1.标识符。jstemplate 使用{}作为开始和结束标记。
2.变量定义。 例如:{temp=0}
3.函数,js中函数大部分函数可以在jstemplate使用。
例如:{$T.user.name.substring(0,4)}
4.条件判断
(1). #if
例, {#if $T.response.code == null || $T.response.code == ""}
查询无数据!
{#/if}
(2).#if-else
{#if $T.user.name == "John"}
<p>3000</p>
{#else}
<p>8000</p>
{#/if}
5.循环语句 foreach
<table>
<tr>
<th>序号</th>
<th>用户名称</th>
<th>用户号码</th>
</tr>
{#foreach $T.user as row}
<tr>
<td>{$T.row$index+1}</td>
<td class="">{$T.row.name}</td>
<td>{$T.row.number}</td>
</tr>
{#/for}
</table>
好了,以后有更新再补吧。
分享到:
相关推荐
Vuex,作为Vue.js框架中的状态管理工具,极大地提升了大型应用的状态管理效率。然而,Vuex的使用方式相对复杂,对于初学者来说存在一定的学习曲线。为了解决这一问题,Kiss-Vuex应运而生,它是一个轻量级的语法糖库...
【typescript-webpack-threejs-template】是一个基于TypeScript、Webpack和Three.js的前端项目模板,专为创建新Three.js项目提供便捷的开发环境。Three.js是一个流行的JavaScript库,用于在Web浏览器中进行3D图形...
【admin-template:一个简单的管理模板】是一个基于Vue.js框架构建的后台管理界面模板。这个模板设计为开发者提供了一个快速启动后台应用的平台,简化了项目的初始设置,使得开发者可以更专注于业务逻辑的实现,而非...
`Ext.Template` 是一种简单但功能强大的模板引擎,允许开发者使用简单的语法来定义 HTML 结构,并通过数据填充这些模板。例如: ```javascript var t = new Ext.Template( '<div class="{cls}">', '<span>{name}...
根据提供的文件信息,我们可以整理出以下相关知识点: ### 微信小程序开发 1. **概述**:微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。对于...
本文档“一个月挑战C++.chm”是一个专为初学者设计的C++教程,由管宁撰写并由三尺冰寒整理,旨在帮助学习者在短时间内快速掌握C++的基础知识。 C++的特点在于其面向对象的特性,同时支持过程化编程和泛型编程。它...