后端要提供两个接口,上传和导入,前端需要把文件的数据处理好,直接传入接口里就可以。 解析excel数据,可以使用xlsx import * as XLSX from 'xlsx'; const processExcel = (file) => { const reader = new FileReader(); reader.onload = (e) => { const data = new Uint8Array(e.target.result); const workbook = XLSX.read(data, { type: 'array' }); // 处理 workbook 中的数据 const sheetName = workbook.SheetNames[0]; const worksheet = workbook.Sheets[sheetName]; const jsonData = XLSX.utils.sheet_to_json(worksheet); console.log(jsonData); }; reader.readAsArrayBuffer(file); };