利用 map()+some()
const newArr = arr.map((item) => item.id);
//如果有重复的isRepeat返回true,没有重复返回false
const isRepeat = newArr.some((item, index, arr) => arr.indexOf(item) != index );
if (isRepeat) {
message.error("不可重复!");
return;
}
const newArr = arr.map((item) => item.id);
//如果有重复的isRepeat返回true,没有重复返回false
const isRepeat = newArr.some((item, index, arr) => arr.indexOf(item) != index );
if (isRepeat) {
message.error("不可重复!");
return;
}