我正在处理React Native
我从服务器上得到了以下数据,并在名称中显示了重复数据
。我不想要重复的数据。你能帮忙解决这个问题吗。
0:{Id:1,名称:"HospitalOne",手机号码:"0000000100",电子邮件:";sivachandra.k@gmail.com&";,状态:";活动的",…}1:{Id:2,姓名:"HospitalTwo",手机号码:"0000000101",电子邮箱:";skadari@viswgnabharathi.com&";,状态:";活动的",…}2:{Id:3,姓名:"HospitalThree",手机号码:"0000000103",电子邮箱:";valladi@vbbsolutions.com&";,状态:";活动的",…}3:{Id:4,姓名:"HospitalOne",手机号码:"9885751550",电子邮箱:";chandunimsha@gmail.com&";,状态:";活动的",…}4:{Id:6,名称:"NMK",手机号码:"1111111",电子邮件:";murali.naripeddi@aikiasolution.com&";,状态:";活动的",…}5:{Id:7,姓名:"HospitalFive",手机号码:"0000000104",电子邮箱:";HospitalFour@gmail.com&";,状态:";不活动",…}6:{Id:8,姓名:"HospitalFive",手机号码:"0000000105",电子邮件:";mytvglp@gmail.com&";,状态:";活动的",…}
我需要根据以下内容输出。必须删除重复项。
0:{Id:1,名称:"HospitalOne",手机号码:"0000000100",电子邮件:";sivachandra.k@gmail.com&";,状态:";活动的",…}1:{Id:2,姓名:"HospitalTwo",手机号码:"0000000101",电子邮箱:";skadari@viswgnabharathi.com&";,状态:";活动的",…}2:{Id:3,姓名:"HospitalThree",手机号码:"0000000103",电子邮箱:";valladi@vbbsolutions.com&";,状态:";活动的",…}3:{Id:6,名称:"NMK",手机号码:"1111111",电子邮件:";murali.naripeddi@aikiasolution.com&";,状态:";活动的",…}4:{Id:7,姓名:"HospitalFive",手机号码:"0000000104",电子邮箱:";HospitalFour@gmail.com&";,状态:";不活动",…}
试试这个代码
var a = [{'name':'bob', 'age':22}, {'name':'alice', 'age':12}];
var unique = a.filter((set => f => !set.has(f.name) && set.add(f.name))(new Set));
console.log(unique);