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

首頁 > 編程 > JavaScript > 正文

Vue 實現列表動態添加和刪除的兩種方法小結

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

下面將介紹兩種方式實現動態添加和刪除列表

1.不使用組件

<!DOCTYPE html><html><head><meta charset="utf-8"><title>Vue 測試實例 - vue實現列表增加和刪除</title><script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script></head><body><div id="app"> <input v-model="newAddText" placeholder="請輸入要添加的內容" />	<button @click='addNewList'>添加</button>	<ul>		<li v-for='(list,index) in lists' v-bind:key='list.id'>			{{list.title}} <button v-on:click='lists.splice(index, 1)'>刪除</button>		</li>	</ul></div> <script> var vm = new Vue({ el: '#app', data: { newAddText:'',	 lists:[		 {id:1,title:'手機號碼'},		 {id:2,title:'qq號'},		 {id:3,title:'姓名'},	 ],	 nextTodoId: 4 }, methods:{	 addNewList:function(){		 this.lists.push({			 id:this.nextTodoId++,			 title:this.newAddText		 })		 this.newAddText=''	 } }	}) </script></body></html>

初始界面:

添加一個列表:

刪除一個列表:

2.使用組件方法

<!DOCTYPE html><html><head><meta charset="utf-8"><title>Vue 測試實例 - vue實現列表增加和刪除</title><script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script></head><body><div id="app"> <input v-model="newAddText" placeholder="請輸入要添加的內容" />	<button @click='addNewList'>添加</button>	<ul>		<li is='list-item' v-for='(list,index) in lists' v-bind:key='list.id'			v-bind:title='list.title' v-on:remove='lists.splice(index,1)'>		</li>	</ul></div> <script>	Vue.component('list-item', { template: '/ <li>/ {{ title }}/ <button v-on:click="$emit(/'remove/')">刪除</button>/ </li>/ ', props: ['title']}) var vm = new Vue({ el: '#app', data: { newAddText:'',	 lists:[		 {id:1,title:'手機號碼'},		 {id:2,title:'qq號'},		 {id:3,title:'姓名'},	 ],	 nextTodoId: 4 }, methods:{	 addNewList:function(){		 this.lists.push({			 id:this.nextTodoId++,			 title:this.newAddText		 })		 this.newAddText=''	 } }	}) </script></body></html>

效果跟上面的一樣的!

以上這篇Vue 實現列表動態添加和刪除的兩種方法小結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中山市| 章丘市| 星座| 天台县| 文成县| 灌南县| 包头市| 洪雅县| 望谟县| 中山市| 通江县| 临猗县| 砚山县| 榆林市| 珠海市| 遂溪县| 汽车| 临沂市| 乐山市| 犍为县| 周口市| 磐安县| 寿阳县| 石阡县| 云霄县| 宽甸| 耒阳市| 乌拉特前旗| 北票市| 巴中市| 乌兰县| 长宁区| 古交市| 海伦市| 正阳县| 册亨县| 利津县| 南汇区| 宁蒗| 南召县| 泾源县|