table-export

    1.0.2 • Public • Published

    tableExport.js

    table导出文件,支持导出jsontxtcsvxmldocxlsimagepdf

    browsers

    Browser Constructs as Filenames Max Blob Size Dependencies
    Firefox 20+ Blob Yes 800 MiB None
    Firefox < 20 data: URI No n/a Blob.js
    Chrome Blob Yes [500 MiB][3] None
    Chrome for Android Blob Yes [500 MiB][3] None
    Edge Blob Yes ? None
    IE 10+ Blob Yes 600 MiB None
    Opera 15+ Blob Yes 500 MiB None
    Opera < 15 data: URI No n/a Blob.js
    Safari 6.1+* Blob No ? None
    Safari < 6 data: URI No n/a Blob.js

    usage

    npm i table-export --save
    var tableExport = require('table-export');
    // dom id, filename, type: json, txt, csv, xml, doc, xsl, image, pdf
    tableExport('table1', 'test', 'image');

    build

    git clone git@github.com:huanz/tableExport.git
    cd tableExport
    npm i
     
    // 开发
    npm run dev
     
    // 构建个人版本
    MODULES='doc xls image' npm run build

    Install

    npm i table-export

    DownloadsWeekly Downloads

    73

    Version

    1.0.2

    License

    ISC

    Last publish

    Collaborators

    • bukas