1.0.6 • Published 5 years ago

vue-excel-plugin v1.0.6

Weekly downloads
2
License
ISC
Repository
-
Last release
5 years ago

Vue-Excel-PlugIn

@name : 导入导出Excel插件封装组件

@Depend xlsx、cptable、iview

@desc

  1、支持导入 csv、xls、xlsx等格式的表格文件。
  
  2、支持每列数据验证(一列可支持多个验证,但错误信息只会显示一条,不会拼接)。
  
  3、支持下载 csv、xls、xlsx等格式的表格文件。

@Author: lize

@date : 2019/7/15

@methods importFile function (Object fileObject, Object ExcelRegulation)

       该方法为excel导入   fileObject 为file对象    传入 event.target.files[0]

                         ExcelRegulation  为验证规则    格式为:
                          [
                           {
                             sheet:'sheet1'  //为excel标签页
                             info:[
                               {
                                 index: 0,  //代表第几列
                                 reg:[
                                   {
                                    name:'len40' //为函数名称   函数写在 改文件同级的Regular_Tmplate。js
                                   }
                                 ]
                               }
                             ]
                           }
                           ]
          正确时 返回 Array    错误时返回String

@example 可参考同级下的example.vue 调用法法

@methods downloadExcel function ( String format, Array exceldatas, String filename)

         该方法为excel下载   format 为:文件格式 默认csv

                            exceldatas 需要下载的数据,格式和导入时外抛数据保持一致  例如

                                   [
                                    {
                                     bodyData:[
                                        {
                                          key:value
                                        }
                                    ],
                                    headData:[
                                        {
                                          key:value
                                        }
                                    ]
                                   }
                                  ]

                           filename 文件名称

           正确时按返回 true   错误时返回  错误信息

@example 可参考同级下的example.vue 调用法法

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago