2. 在main.js中,将vue-json-excel在全局注册
import Vue from “vue”;
import JsonExcel from “vue-json-excel”;
Vue.component(“downloadExcel”, JsonExcel);
| 参数名 | 参数类型 | 描述 | 默认值 |
| — | — | — | — |
| data | 数组 | 需要导出的参数 | |
| fields | 对象 | 规定导出数据中的字段名称与文件每一列列头名称的关系。
要导出的JSON对象中的字段。如果没有提供,JSON中的所有属性将被导出。 | |
| export-fields (exportFields) | 对象 | 解决与其他组件的命名冲突问题。
用于解决其他使用变量字段的组件(如vee-validate)的问题。exportFields的工作原理与字段完全相同 | |
| type | 字符串 | 文件类型。xls
或者csv
| xls |
| name | 字符串 | 导出文件名称。 | data.xls |
| default-value (defaultValue) | 字符串 | 如果某一行没有字段值时候起作用。
当行没有字段值时用作回退。 | |
| header | 字符串/数组 | 导出文件表格标题。
数据的标题。可以是字符串(一个标题)或字符串数组(多个标题)。