一.安装必要插件
npm install xlsx -S
二.引入UploadExcel组件并注册为全局
1.在vue-element-admin项目中复制src/components/upload-excel.vue文件到自己的项目中
2.复制到自己的src/components/文件下,
3.注意:
这个组件引入了XLSX包, 需要给它提供两个props:
-
beforeUpload:上传之前的函数
-
onSuccess: 成功调用之后的函数
4.注册为全局组件
在src/components/index.js中注册为全局组件
二.员工管理-excel导入功能-准备页面
1.在src/views/excel/uploadExcel.vue页面准备导入
2.准备路由
因为导入excel页面是在Employees员工管理页面进行跳转的,所以在router/modules/emp