vue.js에서 배열 값을 제거하는 방법: [arr.splice(arr.indexOf(ele),length)]를 사용하여 배열에서 이 요소의 첨자를 가져오고 이 첨자에서 계산을 시작하여 삭제합니다. 길이는 길이의 배열 값입니다.
이 튜토리얼의 운영 환경: windows10 시스템, vue2.5.2, 이 기사는 모든 브랜드의 컴퓨터에 적용 가능합니다.
【추천 관련 글: vue.js】
vue.js에서 배열 값을 제거하는 방법:
사용법: arr.splice(arr.indexOf(ele),length)
: 먼저 이 배열에서 이 요소의 첨자를 가져온 다음 다음을 나타냅니다. from 이 첨자는 계산을 시작하고 length 길이의 요소를 삭제합니다
이 삭제 방법은 모든 js 배열에 적합합니다
예:
<template> <div class="users"> <button type="button" class="btn btn-danger" v-on:click="deleteUser(user)"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span>删除</button> </div> </template> <script> //引入jquery export default { data(){ return { users:[ { name:'zx', age:18, addrress:'江苏南京', email:'1773203101@qq.com', contacted:false, }, { name:'zhiyi', age:19, addrress:'中国北京', email:'1773203101@qq.com', contacted:false, }, { name:'zhuxu', age:20, addrress:'中国上海', email:'1773203101@qq.com', contacted:false, }, ] } }, methods:{ deleteUser:function(user){ //表示先获取这个元素的下标,然后从这个下标开始计算,删除长度为1的元素 this.users.splice(this.users.indexOf(user),1); } } }; </script> <!-- Add "scoped" attribute to limit CSS to this component only --> <!--scope只会影响到当前组件的样式--> <style scoped> </style>
관련 무료 학습 권장 사항: javascript(동영상)
위 내용은 vue.js에서 배열 값을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!