您现在的位置是:网站首页> 编程资料编程资料
vue 如何删除数组中的某一条数据_vue.js_
2023-05-24
371人已围观
简介 vue 如何删除数组中的某一条数据_vue.js_
删除数组中的某一条数据
删除普通数组
let arr = [1,2,3,4,5]; //方法一 let index = arr.indexOf('3'); arr.splice(index, 1) //打印结果 [1,2,4,5] //方法二 let index = arr .findIndex(item => { if (item == '3') { return true } }) arr.splice(index, 1) //打印结果 [1,2,4,5]删除数组对象
let arr = [ { id:1, name:'张三' }, { id:2, name:'李四' }, { id:3, name:'王二' }, { id:4, name:'麻子' }, ]; let id1 = arr.findIndex(item => { if (item.id == '3') { return true } }) arr.splice(id1, 1)使用splice()删除数组中的一个数据
1.循环输出数组时 v-for="(item,index) in list" //需要获取当前下标,item
2.点击删除按钮传一个参数 , 在这个弹窗口方法中获取到 这个参数。 在data中设置一个空置,把参数赋给这个值。
3.弹窗中点击删除按钮 这个数组.splice(获取到的下标值,1);
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- vue中的循环遍历对象、数组和字符串_vue.js_
- 如何使用JavaScript快速创建一个1到100的数组_javascript技巧_
- vue中三种调用接口的方法_vue.js_
- vue 如何引入本地某个文件 require_vue.js_
- pm2与Verdaccio搭建私有npm库过程详解_node.js_
- Vue2和Vue3的10种组件通信方式梳理_vue.js_
- 微信小程序使用this.setData()遇到的问题及解决方案详解_javascript技巧_
- EasyUI使用DataGrid实现动态列数据绑定_jquery_
- 一文详解Pinia和Vuex与两个Vue状态管理模式_vue.js_
- rollup打包引发对JS模块循环引用思考_JavaScript_
