电商系统 常用代码 JavaScript
foreach遍历
arr1.forEach(function (ele) {
arr2.push({
value: ele,
isAdd: false// 预设的规格 不能删除
});
});
从数组中查找元素(lambda表达式的写法)
方式1,查找的是一个对象,非数组
var item = arr_allInputList.find(c => c.value == value);
var item = productAttr.allInputList.find(c => c.value == addProductAttrValue);// 从数组中查找数据
方式2,返回的是一个数组
let arr = this.materialCategorys.filter(function(cur,index,arr){
return cur.storeId == storeId;
})
逗号转换为换行,在textarea中显示
this.inputListFormat = this.productAttr.inputList.replace(/,/g,'\n');