/**
* 文件处理
* @param obj
*/
function fileToBase64(obj) {
var list=[]
var files = obj.files;//files是file集合
for (var i = 0; i < files.length; i++) {
var reader = new FileReader();
//如果要把索引值传入 reader.onload 函数内,只能这样做,直接在里面拿是拿不到的
reader.index = i;
reader.readAsDataURL(files[i]);
reader.onload = function () {
list.push({
fileName: files[this.index].name,
fileType: files[this.index].type,
fileBase64: this.result,
id: obj.id,
itemCode: obj.name,
bjCode: obj.placeholder
})
}
}
return list
}