最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2018年03月07日 15:06:58   作者:愛代碼也愛生活  
下面小編就為大家分享一篇vue.js 嵌套循環(huán)、if判斷、動態(tài)刪除的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue使用tracking實現(xiàn)人臉識別/人臉偵測完整代碼

    vue使用tracking實現(xiàn)人臉識別/人臉偵測完整代碼

    作為一個AI模型,人臉識別涉及到多個技術(shù)領(lǐng)域,下面這篇文章主要給大家介紹了關(guān)于vue使用tracking實現(xiàn)人臉識別/人臉偵測的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-09-09
  • Vue使用vue-drag-resize生成懸浮拖拽小球

    Vue使用vue-drag-resize生成懸浮拖拽小球

    這篇文章主要為大家詳細介紹了Vue使用vue-drag-resize生成懸浮拖拽小球,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 前端開發(fā)指南之vue-grid-layout的使用實例

    前端開發(fā)指南之vue-grid-layout的使用實例

    vue-grid-layout是一個vue柵格拖動布局的組件,下面這篇文章主要給大家介紹了關(guān)于前端開發(fā)指南之vue-grid-layout使用的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作

    vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作

    這篇文章主要介紹了vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 詳解nuxt路由鑒權(quán)(express模板)

    詳解nuxt路由鑒權(quán)(express模板)

    這篇文章主要介紹了詳解nuxt路由鑒權(quán)(express模板),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Vue實現(xiàn)PDF文件預(yù)覽的方法詳解

    Vue實現(xiàn)PDF文件預(yù)覽的方法詳解

    pdf文件預(yù)覽是開發(fā)業(yè)務(wù)時常見的一個交互,在toB項目中是經(jīng)常用到的,對于用戶上傳文件,預(yù)覽文件等操作時有一個更好的體驗,下面我結(jié)合實際業(yè)務(wù),在vue的基礎(chǔ)上與大家分享這個實現(xiàn)方法,需要的朋友可以參考下
    2023-09-09
  • vue-cli點擊實現(xiàn)全屏功能

    vue-cli點擊實現(xiàn)全屏功能

    這篇文章主要為大家詳細介紹了vue-cli點擊實現(xiàn)全屏功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • ant design 日期格式化的實現(xiàn)

    ant design 日期格式化的實現(xiàn)

    這篇文章主要介紹了ant design 日期格式化的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Vue實現(xiàn)微信小程序中預(yù)覽文件的縮放功能

    Vue實現(xiàn)微信小程序中預(yù)覽文件的縮放功能

    在微信小程序中,默認情況下,文件預(yù)覽功能不支持文檔縮放,導(dǎo)致用戶在遇到小字體時難以清晰閱讀,為了解決這一問題并提升用戶體驗,實現(xiàn)文檔的縮放功能至關(guān)重要,所以本文
    2024-12-12
  • vue組件傳值的11種方式總結(jié)

    vue組件傳值的11種方式總結(jié)

    這篇文章主要介紹了vue組件傳值的11種方式總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01

最新評論

仙游县| 广昌县| 鄂伦春自治旗| 娄底市| 佛冈县| 遂川县| 景德镇市| 钦州市| 肃北| 固阳县| 南宁市| 房山区| 邯郸市| 怀仁县| 巨鹿县| 勃利县| 霞浦县| 徐州市| 杨浦区| 宁津县| 龙里县| 大田县| 天祝| 利川市| 衡阳市| 禹城市| 迁安市| 嘉义市| 比如县| 公主岭市| 洪洞县| 红安县| 安远县| 迭部县| 自贡市| 奉贤区| 衡南县| 额济纳旗| 西平县| 宁南县| 黄梅县|