一、excel导入功能-组件封装
从vue-element-admin中提供的excel导入功能迁移到当前的项目中
内容:
安装包:
npm install xlsx
拷贝组件:
将vue-element-admin提供的组件复制到我们自己的项目
将它注册成全局组件
import PageTools from './PageTools'
import UploadExcel from './UploadExcel'
export default {
// 插件的初始化, 插件给你提供的全局的功能, 都可以在这里配置
install(Vue) {
// 进行组件的全局注册
Vue.component('PageTools', PageTools) // 注册工具栏组件
Vue.component('UploadExcel', UploadExcel) // 注册导入excel组件
}
}
二、页面准备
1、建立公共导入的页面路由
<template>
<upload-excel :on-success="handleSuccess" />
</template>
<script>
export default {
name: 'Import',
methods