国产精品一区二区三区……-大杳蕉伊人欧美一本遒在饯-日本不卡一区免费在线观看-国产亚洲欧美中文字幕

400-800-9385
網(wǎng)站建設資訊詳細

Thinkphp3.2的volist標簽的使用

發(fā)表日期:2021-01-28 09:16:10   作者來源:方維網(wǎng)絡   瀏覽:3012   標簽:Thinkphp    
在thinkphp3.2的模板渲染中最常用的模板標簽
<volist name=”” id=””><volist>標簽
主要是對查詢的數(shù)據(jù)結(jié)果進行遍歷循環(huán)
name是php查詢數(shù)據(jù)庫返回的數(shù)據(jù)集,id是當前循環(huán)的變量,可以隨意定義 但是不能與name沖突,首先在控制器中首先對模版賦值如下:

程序代碼1

然后就是在前端頁面進行使用volist 標簽進行數(shù)據(jù)遍歷處理:

程序代碼2

可以直接通過變量去取值,也可以使用{$vo.['url']}去取值,
Volist還有一些屬性 比如key, empty ,mod ,offset, length;
支持輸出查詢結(jié)果中的部分數(shù)據(jù),例如輸出其中的第5~15條記錄,這個時候就需要用到offset和length這個兩個屬性配合使用,第一個屬性是表示從輸出數(shù)據(jù)集中的第幾條數(shù)據(jù)開始輸出,一般數(shù)據(jù)集數(shù)據(jù)是第一條數(shù)據(jù)是以0下標作為第一個數(shù)據(jù),比如輸出數(shù)據(jù)集中的第6條數(shù)據(jù)到第10條數(shù)據(jù)的操作如下:

程序代碼3

還可以輸出偶數(shù)的記錄,這時候就需要用到mod這個屬性,如下:

程序代碼4
 
該標簽還支持標簽嵌套,比如你數(shù)據(jù)查詢的時候查詢一個分類下有多少個產(chǎn)品的時候使用了foreach循環(huán)并把查詢的到的數(shù)據(jù)以數(shù)組形式賦值給每個對應分類下的list里面時,查詢?nèi)缦滤荆?br />
程序代碼5

查詢完成當然就是在前端頁面渲染顯示出來了,具體操作如:

程序代碼6

如圖,第一個volist標簽對應的時數(shù)據(jù)集list數(shù)組,第二個volist標簽對應的是數(shù)據(jù)集list里每個數(shù)組下的下標為products里面的數(shù)據(jù)集,{$sub.title}表示輸出的是循環(huán)輸出products數(shù)據(jù)集下對應的下標等于title的值。
 
在thinkphp3.2的模板渲染中還有其它的一些常用的模板標簽;具體請到ThinkPHP3.2.3完全開發(fā)手冊中查詢具體的使用方法,當然使用方法基本都是一致的,沒有多大的區(qū)別。真的是一法通萬法通。下次再分享一下其它的一些標簽使用方法
如沒特殊注明,文章均為方維網(wǎng)絡原創(chuàng),轉(zhuǎn)載請注明來自http://pdcharm.com/news/5961.html
合肥市| 台中县| 八宿县| 怀远县| 沙湾县| 措勤县| 宜宾市| 颍上县| 台中市| 大英县| 依兰县| 景泰县| 雷山县| 集贤县| 乐平市| 都江堰市| 广丰县| 于田县| 北宁市| 西华县| 新竹县| 姜堰市| 武陟县| 揭东县| 广西| 汽车| 青铜峡市| 高邑县| 杭锦后旗| 柳河县| 建阳市| 昌图县| 达日县| 康定县| 利津县| 阿鲁科尔沁旗| 梧州市| 闸北区| 雅安市| 利川市| 台中县|