this.banner.goods_specs=[{attr_name: "颜色", attr_values: ["红色", "蓝色"]}, {attr_name: "品种", attr_values: ["珍藏", "新潮"]}]
比如我要选中:一个规格不能选中俩个
arry=["红色",新潮]
if(this.goods_mode.length==0){
// console.log("第一个元素")
this.goods_mode.push(item1)
// console.log(this.goods_mode)
}else{
var c = this.banner.goods_specs[index].attr_values;
for (var i = 0; i < this.goods_mode.length; i++) {
if(this.goods_mode.indexOf(item1)==-1){
if (c.indexOf(this.goods_mode[i].toString()) > -1) {
for (var j = 0; j < this.banner.goods_specs[index].attr_values.length; j++) {
if (this.goods_mode[i] == this.banner.goods_specs[index].attr_values[j]) {
Vue.set(this.goods_mode, i , item1)
// this.goods_mode[i]=item1;
break;
}
}
}else{
// console.log("进坑")
this.goods_mode.push(item1)
}
}
}
// console.log(this.goods_mode)
}