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

首頁 > 編程 > JavaScript > 正文

vue.js 嵌套循環(huán)、if判斷、動態(tài)刪除的實例

2019-11-19 14:13:10
字體:
供稿:網(wǎng)友

Vue.js是當(dāng)下很火的一個JavaScript MVVM庫,它是以數(shù)據(jù)驅(qū)動和組件化的思想構(gòu)建的。相比于Angular.js,Vue.js提供了更加簡潔、更易于理解的API

app.html

<!doctype html><html lang="zh-CN"><head> <meta charset="UTF-8">	<title>	vuejs 嵌套循環(huán)、if判斷	</title>	<style type="text/css">		[v-cloak] { display: none }	</style></head><body> <div id="app">				<table>			<tr>							<td >id</td>				<td >姓名</td>				<td >手機號</td>				<td >城市</td>								<td >通過審核</td>				<td >我的學(xué)生</td>				<td >操作</td>							</tr>		 <tr v-for="(item,index) in list "> 			 <td>{{item.id}}</td> 			 <td>{{item.name}}</td>			 <td>{{item.tel}}</td> 							 <td>{{item.province}}_{{item.city}}</td> 				<td v-if="item.status==1">是</td> 				<td v-else-if="item.status==0">否</td> 				<td >					<span v-for="stu in item.stu ">					{{stu.name}},					</span>				</td> 				<td>				 <button v-on:click="edit">修改</button>				 <button v-on:click="del(index)">刪除</button>				</td> 		 </tr>		</table> </div></body><script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js" charset="utf-8"></script><script src="https://cdn.bootcss.com/vue/2.3.0/vue.min.js" charset="utf-8"></script><script type="text/javascript">$(function() { new Vue({ 		el: '#app', 	 methods: { 			del:function(index){				this.list.splice(index,1);			},			edit: function () {				alert('修改')			},		},	 data: {			"list":[{				"id":"139",				"name":"王五",				"tel":"13681829898",				"status":"1",				"province":"省",				"city":"市",				"sex":"1",				"stu":[{					"id":"200",					"name":"學(xué)生1",					"tel":"13681829898",				},{					"id":"201",					"name":"學(xué)生2",					"tel":"13681829898",				}],			},			{				"id":"138",				"name":"麻子",				"tel":"13681829898",				"status":"0",				"province":"省",				"city":"市",				"sex":"0",				"stu":[{					"id":"300",					"name":"學(xué)生31",					"tel":"13681829898",				},{					"id":"301",					"name":"學(xué)生32",					"tel":"13681829898",				}],			},			{				"id":"137",				"name":"麗麗",				"tel":"15152882891",				"status":"0",				"province":"省",				"city":"市",				"sex":"1",				"stu":[{					"id":"400",					"name":"學(xué)生41",					"tel":"13681829898",				},{					"id":"401",					"name":"學(xué)生42",					"tel":"13681829898",				}],			},			{				"id":"136",				"name":"娜娜",				"tel":"15152882891",				"status":"0",				"province":"省",				"city":"市",				"sex":"0",				"stu":[{					"id":"500",					"name":"學(xué)生51",					"tel":"13681829898",				},{					"id":"501",					"name":"學(xué)生52",					"tel":"13681829898",				}],			}]	 }	})})</script></html>

vue1.0和vue2.0循環(huán)索引使用區(qū)別

如果是vue1.0這樣寫:<ol>   <li v-for="todo in todos" @click="delete($index)">     {{todo.label}}   </li></ol>然后:methods:{  delete:function(index){  this.todos.splice(index,1); }}如果是vue2.0這樣寫:<ol>    <li v-for="(todo,index) in todos" @click="delete(index)">     {{todo.label}}    </li> </ol>然后methods:{  delete:function(index){  this.todos.splice(index,1); }}

以上這篇vue.js 嵌套循環(huán)、if判斷、動態(tài)刪除的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴楚县| 额济纳旗| 五华县| 麻栗坡县| 六枝特区| 汉寿县| 三亚市| 梅河口市| 安塞县| 芜湖县| 宜阳县| 驻马店市| 波密县| 华亭县| 牡丹江市| 饶阳县| 都匀市| 安龙县| 常州市| 巩义市| 华阴市| 柳河县| 甘孜| 平潭县| 泊头市| 泉州市| 张家川| 黔西县| 连南| 宁强县| 江陵县| 迁西县| 洪泽县| 云梦县| 双柏县| 明光市| 阿坝县| 太保市| 常熟市| 北辰区| 任丘市|