您好,登錄后才能下訂單哦!
這篇文章給大家介紹怎么在vue.js中刪除列表中的一行,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
splice(index,num,item1,item2,...,itemX) 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。
注:index--規定添加/刪除項目的位置
num--要刪除的項目數量
item--向數組添加的新項目
splice() 方法可刪除從 index 處開始的零個或多個元素,并且用參數列表中聲明的一個或多個值來替換那些被刪除的元素。
如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數組。
(1)html代碼:
<div id="app"> <ul> <li v-for="todo in todos"> <span>{{ todo.text }}</span> <button @click="removeTodo($index)">X</button> </li> </ul> </div>
(2)js代碼:
<script> new Vue({ el: '#app', data: { todos: [ { text: 'Add some todos' }, { text: 'Learn JavaScript' }, { text: 'Learn Vue.js' }, { text: 'Build Something Awesome' } ] }, methods: { removeTodo: function (index) { this.todos.splice(index, 1); } } }) </script>
(3)效果展示:
關于怎么在vue.js中刪除列表中的一行就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。