为了账号安全,请及时绑定邮箱和手机立即绑定

我是用for in遍历一个树形实现删除的功能,所以在里面又嵌套了一个,但我写splice会报错

我是用for in遍历一个树形实现删除的功能,所以在里面又嵌套了一个,但我写splice会报错

ABOUTYOU 2019-01-29 19:34:57
我是用for in遍历一个树形实现删除的功能,所以在里面又嵌套了一个,但我写splice会报错。请各位大神指教 //      删除        delectData(index,row,id){          for(var i in this.dataSource){            console.log(this.dataSource[i].id)              for (var zz in this.dataSource[i].children){                this.dataSource[i].children[zz].splice(index,1)                console.log(this.dataSource[i].children[zz].id);              }          }        },
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

splice前面接的是数组啊,children[zz]是数组中的一个元素了吧?children.splice(index, 1)试试?


查看完整回答
反对 回复 2019-01-30
  • 1 回答
  • 0 关注
  • 417 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信