前端大多数的下载功能都是后端同事事先做好,前端直接调用接口(window.location.href='链接')
就可以实现下载的功能了,但是总会遇到项目太多忙不过来的时候,接口来的太慢 这时候前端可以自己坐下载excel实现导出功能,求人不如求己!
直接上代码:
<template>
<div>
<el-button
type="success"
@click="exportTabe"
>导出表格</el-button>
</div>
</template>
<script>
export default {
data() {
return {
jsonData: [{
orderNum: '1236542154',
restaurantName:'高铁-和谐',
seatName: '高铁一等坐',
type: '已处理',
content: '导出表格',
createTime: 2021-06-15 22:59:59,
phone: '11231232131',
status: '',
replay: '',
handler: '',
handlerName: '',
updateTime:'2021-06-15 23:59:59',