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

微信小程序中怎么封装一个全选的方法?具体如下

微信小程序中怎么封装一个全选的方法?具体如下

慕桂英4014372 2018-07-21 08:36:59
点击全选按钮,会将所有的列表数据勾选中,这时候获取到一个包含所有数据的数组arr1=[{id:'1',data:'11'}, {id:'2', data: '22'}],通过点击复选框,取消数据,在这里能获取到这个列表选中的index的数组arr2=[0,1]。现在的问题是,怎么将这两个数组对应上,就是比如全选后取消一个arr2 =[0],怎么让arr1只显示第一条数据arr1=[{id: '1',data: '11'}]
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

一直沉浸在这样的思路里,然后,从全选到点击复选框这个过程和从点击复选框到全选这个过程,其实,我全选的目的也是为了获取到一个id的数组,然传给后端去删除。今天 突然转换了一种思路,发现之前的思路真的是够绕的。全选中获取到的数据arr1,进行遍历获取到一个只含有id的数组idArr。然后复选框中获取到的数据也是一个含有id的数据arr2,以idArr作为中间量,来衡量arr1和arr2,这样子,他们两边的数据是实施对应的。纠结了好久的问题,突然发现其实挺简单的,题目可能给大家 讲述的不太清晰。表示非常抱歉。以后 我会尽量将自己的问题 描述清楚的。谢谢大家 。如果有和我遇到一样的问题,然后看我这个 有没看明白的 欢迎私信我,非常愿意帮助大家

查看完整回答
反对 回复 2018-07-21
  • 1 回答
  • 0 关注
  • 559 浏览

添加回答

举报

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