Skip to content

Not need upload, view xlsx or xls file in your browser, Supported by js-xlsx.

License

Notifications You must be signed in to change notification settings

popeyeaj/vue-xlsx-table

 
 

Repository files navigation

vue-xlsx-table

Not need upload, view xlsx or xls file in your browser, Supported by js-xlsx. Live Demo

npm version

中文文档

Requirements

  • vue: ^2.0.0

Usage

install

 npm install vue-xlsx-table --save

main.js

import vueXlsxTable from 'vue-xlsx-table'
Vue.use(vueXlsxTable, {rABS: false}) //Browser FileReader API have two methods to read local file readAsBinaryString and readAsArrayBuffer, default rABS false

file.vue

<template>
  <div id="app">
    <h1>vue-xlsx-table</h1>
    <vue-xlsx-table @on-select-file="handleSelectedFile"></vue-xlsx-table>
  </div>
</template>

<script>
export default {
  name: 'app',
  methods: {
    handleSelectedFile (convertedData) {
      console.log(convertedData)
    }
  }
}
</script>

Develop

npm run dev  //develop
npm run build //production

About

Not need upload, view xlsx or xls file in your browser, Supported by js-xlsx.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 66.4%
  • JavaScript 30.3%
  • HTML 3.3%