let file = files;
console.log(file,'file');
const types = ["xlsx", "xls"];
const arr = file.name.split(".");
//判断文件是否为excel文件
if (!types.find(item => item === arr[arr.length - 1])) {
alert('请选择正确的文件类型');
return;
}
let reader = new FileReader();
//启动函数
reader.readAsBinaryString(file);
reader.onload = e => {
console.log(e);
//workbook存放excel的所有基本信息
let workbook = XLSX.read(e.target.result, { type: "binary", cellDates: true });
//定义sheetList中存放excel表格的sheet表,就是最下方的tab
let sheetList = workbook.SheetNames;
//读取文件内容,(第一个sheet里的内容)
// range:设置从第几行开始读取内容
let json = XLSX.utils.sheet_to_json(workbook.Sheets[sheetList[0]],{range:0});
console.log(json);