productItem数组对象存在item值时不添加,不存在时添加到数组中
let item = {id:1}
let productItem = [
{id:1},
{id:2},
{id:3}
]
let isHere = productItem.find(_item => _item.productId === item.id) ; //是否存在
// console.log(isHere,productItem)
if(isHere){
// 存在 要移除
// console.log(productItem)
productItem = productItem.filter(_item => _item.productId!==item.id)
}else{
// 不存在 要添加
productItem.push({productId:item.id})
}