前端导出excel
前端导出excel无需请求接口,需用第三方插件vue-json-exce
一、下载插件
npm install vue-json-excel -S
二、在main.js引入
import JsonExcel from 'vue-json-excel'
Vue.component('downloadExcel', JsonExcel)
三、再需要使用的页面放置导出按钮
<el-button type="success" icon="el-icon-download" :size="size" class="width1" >
<download-excel :data= "json_data" :fields= "json_fields" name="用户问题" :before-generate= "startDownload" :before-finish = "finishDownload" style="display: inline-block;">导出</download-excel>
</el-button>