效果图
 
 解释放在代码的注释中
 页面代码,导入本地文件我用的是element的上传工具
 
 
// 我是根据js文件直接引入的
<script src="/js/xlsx.full.min.js"></script>
			// 导入excel
            readWorkbookFromLocalFile(fileData) {
            	// 文件信息
                const file = fileData;
                const reader = new FileReader();
                reader.onload = (e) => {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    // 因为excle分很多页数,找到你对应的那一页
                    const sheetName = workbook.SheetNames.filter(item => item == "待购进");
                    const worksheet = workbook.Sheets[sheetName[0]];
                    // 获取那一页的数据,XLSX.utils.sheet_to_csv这个方法返回的是字符串格式,可以打断点来看数据格式
                    const jsonData = XLSX.utils.sheet_to_csv(worksheet);
                    // const jsonData = XLSX.utils.sheet_to_json(worksheet);
                    // 后面就是根据返回的数据格式,处理成自己需要的代码格式
                    let newData = jsonData.split('\n')
                    newData.splice(0, 2)
                    newData.splice(newData.length - 1)
                    console.log(newData, "123")
                };
                reader.readAsArrayBuffer(file);
            },
这链接是详细的说明这个js-xlsx的,可以看看这个
 https://www.cnblogs.com/ajaemp/p/12880847.html



















