ThinkCMF Foreach标签
foreach标签类似与volist标签,只是更加简单,没有太多额外的属性,例如:
<foreach name="list" item="vo">
    {$vo.id}:{$vo.name}
</foreach>
name表示数据源 item表示循环变量。
可以输出索引,如下:
<foreach name="list" item="vo" >
    {$key}|{$vo}
</foreach>
也可以定义索引的变量名
<foreach name="list" item="vo" key="k" >
   {$k}|{$vo}
</foreach>
详情看————ThinkPHP3.2.3完全开发手册
ThinkCMF Foreach标签的更多相关文章
- MyBatis的Mapper文件的foreach标签详解
		
MyBatis的Mapper文件的foreach标签用来迭代用户传递过来的Lise或者Array,让后根据迭代来拼凑或者批量处理数据.如:使用foreach来拼接in子语句. 在学习MyBatis M ...
 - jstl  foreach标签
		
forEach标签 forEach标签用来循环. 属性: * var :定义循环变量 * begin :从哪开始 * end :到哪结束 * step :递增 * items :遍历的内容 * var ...
 - MyBatis foreach标签遍历数组
		
有时候开发中需要根据多个ID去查询,可以将ID封装为List或者数组然后使用MyBatis中的foreach标签构建in条件. 这里我将ID封装为String[]作为参数. <select id ...
 - jstl 中<c:forEach />标签
		
<c:forEach>标签有如下属性: 属性 描述 是否必要 默认值 items 要被循环的信息 否 无 begin 开始的元素(0=第一个元素,1=第二个元素) 否 0 end 最后一个 ...
 - JSTL的c:forEach标签(${status.index})
		
<c:forEach>标签具有以下一些属性: var:迭代参数的名称.在迭代体中可以使用的变量的名称,用来表示每一个迭代变量.类型为String. items:要进行迭代的集合.对于它所支 ...
 - javaWeb 使用jsp开发 foreach 标签
		
1.jsp代码 测试数据 <% List<String> list = new ArrayList<String>(); list.add("aaa" ...
 - mybatis动态sql中foreach标签的使用
		
foreach标签主要用于构建in条件,他可以在sql中对集合进行迭代.如下: <delete id="deleteBatch"> delete from user w ...
 - 详解JSTL的forEach标签
		
详解JSTL的forEach标签 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍. <c:forEach> 标签的语法 说明 : 语法:迭代一集合对象之所有 ...
 - mybatis foreach标签
		
一.批量插入数据 示例:添加订单商品表 1.模型层的相应代码 /** * 添加订单商品表 * @param ordergoods * @return */ public boolean addOrde ...
 
随机推荐
- MySql 里的IFNULL、NULLIF、ISNULL和IF用法
			
isnull(expr) 的用法: 如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0. 实例: select ISNULL(NULL) 输出结果: ) 输出结果: IFN ...
 - 一个简单的AXIS远程调用Web Service示例
			
我们通常都将编写好的Web Service发布在Tomcat或者其他应用服务器上,然后通过浏览器调用该Web Service,返回规范的XML文件.但是如果我们不通过浏览器调用,而是通过客户端程序调用 ...
 - 在ubuntu中编译内核是用make …
			
执行过程如下: root@zyx-VirtualBox:~# cd /opt/EmbedSky/ root@zyx-VirtualBox:/opt/EmbedSky# cd linux-2.6.30. ...
 - C语言之随机数和字符串输入输出
			
一.随机数产生函数 1.需要加入头文件 #include<stdlib.h> 和 #include<time.h> 2.Rand是伪随机数产生器,每次调用rand产生的随机数是 ...
 - 【原创】1. MYSQL++简介
			
MYSQL++是对于MYSQL C API的C++完全包装. MYSQL++能够至少做如下几件事情 1. 连接数据库 通过TCP连接数据库 通过WINDOWS命名管道连接数据库 UNIX域SOCKET ...
 - 447. Number of Boomerangs 回力镖数组的数量
			
[抄题]: Given n points in the plane that are all pairwise distinct, a "boomerang" is a tuple ...
 - SQLAlchemy 进阶
			
SQLAlchemy使用 1.执行原生SQL语句 from sqlalchemy.orm import sessionmaker from sqlalchemy import create_engin ...
 - 快速入手Web幻灯片制作
			
在线幻灯片 使用markdown可以快速的写出优美的文档,接下来我介绍一些简单的语法,快速的用浏览器制作幻灯片. 最基本使用格式 <!DOCTYPE html> <html> ...
 - MongoDB整理笔记の新增Shard Server
			
1.启动一个新Shard Server 进程 [root@localhost ~]# mkdir /data/shard/s2 [root@localhost ~]# /Apps/mongo/bin/ ...
 - android  eclipse 报error  loading /system/media/audio/ xxx 错的解决办法。
			
只针对 报错..error loading /system/media/audio/ xxx.ogg 一步操作 解决烦恼..把 模拟器声音 关了..所有的错 都没了. 包括 关闭按键声音,触摸声音 ...