本文共 827 字,大约阅读时间需要 2 分钟。
最近小咸儿在做项目的时候,遇到一个问题,就是类似于微信的通讯录页面,在选中人员将选中的人员放到一个新的数组中,这时候,对于重复点击复选框,进行选中与取消的重复操作时,这时数组中放取得人员总是不对,经过查询和询问,总算找到解决办法:indexOf()方法
发现这个问题之后,再经过大神的指导后,发现可以使用indexOf()方法解决,那么小咸儿就去查了查这个indexOf()到底是何方神圣,竟然如此神奇!!!!stringObject.indexOf(searchvalue,fromindex)
输出:
0-16
const data = uId.innerText + uName.innerText;if (this.selectPerson.indexOf(data) === -1) { this.selectPerson.push(data); checker = true;} else { this.selectPerson.splice(this.selectPerson.indexOf(data), 1);}
转载地址:http://ncerb.baihongyu.com/