国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue多次循環操作示例

2019-11-19 12:10:16
字體:
來源:轉載
供稿:網友

本文實例講述了vue多次循環操作。分享給大家供大家參考,具體如下:

需求:有以下一個數組,想將其對象里的信息展示出來,而且還要把對象下面的數組的具體信息也展示出來。v-for可以實現循環,但是能否再下一級進行渲染呢?答案是可以的。

list: [{    "scheme_id": "1",    "scheme_sn": "2018031416442200001",    "scheme_name": "測試支付寶",    "type": "",    "field_id": "0",    "user_id": "5",    "mother_id": "0",    "content": "測試支付寶",    "program_id": "1,2",    "status": "1",    "range": "1",    "obj": "5",    "add_time": "2018-03-14 16:44:22",    "is_handsel": "2",    "atten_del": "",    "up_time": null,    "obj_phone": "13521121232",    "programs": [{      "program_id": "1",      "reserve": "99701",      "program_name": "測試支付寶1",      "price": "0.0100",      "sale_num": "200"    }, {      "program_id": "2",      "reserve": "4895",      "program_name": "阿薩打算",      "price": "0.0200",      "sale_num": null    }]  }, {    "scheme_id": "2",    "scheme_sn": "2018031416512800002",    "scheme_name": "阿散發撒",    "type": "",    "field_id": "0",    "user_id": "5",    "mother_id": "0",    "content": "阿斯達",    "program_id": "2,3",    "status": "2",    "range": "1",    "obj": "5",    "add_time": "2018-03-14 16:51:28",    "is_handsel": "2",    "atten_del": "",    "up_time": null,    "obj_phone": "13521121232",    "programs": [{      "program_id": "2",      "reserve": "4895",      "program_name": "阿薩打算",      "price": "0.0200",      "sale_num": null    }, {      "program_id": "3",      "reserve": "10",      "program_name": "測試多個程序方案贈送1",      "price": "0.0000",      "sale_num": null    }]  }]

HTML部分:

<div id="app">    <div v-for ="item in list">      <p>{{item.scheme_sn}}</p>      <p v-for="items in item.programs">程序id {{items.program_id}}</p>      <p v-for="items in item.programs">程序名稱 {{items.program_name}}</p>    </div></div>

先循環大的list 然后再用items in item.programs 去循環對象里面的數組

完整測試示例:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>m.survivalescaperooms.com vue多次循環</title> <style>  *{   margin: 0;   padding: 0;   list-style: none;  } </style></head><body><div id="app">    <div v-for ="item in list">      <p>{{item.scheme_sn}}</p>      <p v-for="items in item.programs">程序id {{items.program_id}}</p>      <p v-for="items in item.programs">程序名稱 {{items.program_name}}</p>    </div></div></body><script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js"></script><script> const app=new Vue({  el:"#app",  data:{   list: [{    "scheme_id": "1",    "scheme_sn": "2018031416442200001",    "scheme_name": "測試支付寶",    "type": "",    "field_id": "0",    "user_id": "5",    "mother_id": "0",    "content": "測試支付寶",    "program_id": "1,2",    "status": "1",    "range": "1",    "obj": "5",    "add_time": "2018-03-14 16:44:22",    "is_handsel": "2",    "atten_del": "",    "up_time": null,    "obj_phone": "13521121232",    "programs": [{      "program_id": "1",      "reserve": "99701",      "program_name": "測試支付寶1",      "price": "0.0100",      "sale_num": "200"    }, {      "program_id": "2",      "reserve": "4895",      "program_name": "阿薩打算",      "price": "0.0200",      "sale_num": null    }]  }, {    "scheme_id": "2",    "scheme_sn": "2018031416512800002",    "scheme_name": "阿散發撒",    "type": "",    "field_id": "0",    "user_id": "5",    "mother_id": "0",    "content": "阿斯達",    "program_id": "2,3",    "status": "2",    "range": "1",    "obj": "5",    "add_time": "2018-03-14 16:51:28",    "is_handsel": "2",    "atten_del": "",    "up_time": null,    "obj_phone": "13521121232",    "programs": [{      "program_id": "2",      "reserve": "4895",      "program_name": "阿薩打算",      "price": "0.0200",      "sale_num": null    }, {      "program_id": "3",      "reserve": "10",      "program_name": "測試多個程序方案贈送1",      "price": "0.0000",      "sale_num": null    }]  }]  } })</script></html>

使用在線HTML/CSS/JavaScript代碼運行工具http://tools.VeVB.COm/code/HtmlJsRun測試上述代碼,可得如下運行效果:

希望本文所述對大家vue.js程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云霄县| 乐至县| 张北县| 平安县| 辽中县| 民和| 黎川县| 乌拉特后旗| 湘潭县| 肃南| 班戈县| 霍林郭勒市| 诸暨市| 兴和县| 凌源市| 玛曲县| 慈利县| 诏安县| 满洲里市| 渭南市| 拜泉县| 泸定县| 寿阳县| 文昌市| 格尔木市| 盐津县| 九寨沟县| 林周县| 濮阳市| 云龙县| 通城县| 那曲县| 淄博市| 淮南市| 综艺| 弋阳县| 武平县| 抚顺市| 深泽县| 扎鲁特旗| 南江县|