个人推荐的两款vue导出EXCEL插件

第一种vue-json-excel
第二种vue2.0-excel

下面开始讲第一种vue-json-excel

npm安装依赖包

npm install vue-json-excel

项目入口文件引进注册并且使用

import Vue from 'vue'
import JsonExcel from 'vue-json-excel'

Vue.component('downloadExcel', JsonExcel)

在页面中使用


        导出EXCEL
    

简单说明一下组件属性

json_data: 需要导出的数据
json_fields: 自主选择要导出的字段,指定嵌套数据并将标签分配给键是标签的字段,值是JSON字段。这将“按原样”导出字段数据。如果需要自定义导出的数据,可以定义回调函数。

属性名 类型 描述
data :Array 需要导出的数据,支持中文
fields :Object 定义需要导出的数据
name :string 导出EXCEL的文件名
type :string 导出EXCLE的文件类型,两种格式xls,csv,默认是xls
可能上面描述不是很明白,下面给个实例,

注意一下几:
json_fields里面的属性是excel表每一列的title,
注意多个词组组成的属性名要加双引号
如果需要自定义导出的数据,可以定义回调函数。


你可能感兴趣的:(知识库管理系统)