UNPKG

xlsx-to-table

Version:

View .xlsx file in browser for Vue2

54 lines (39 loc) 977 B
# xlsx-to-table > Not need upload, view xlsx or xls file in your browser, Supported by [js-xlsx](https://github.com/SheetJS/js-xlsx). [![npm version](https://img.shields.io/npm/v/xlsx-to-table.svg)](https://www.npmjs.com/package/xlsx-to-table) ## Requirements - vue: ^2.0.0 ## Usage #### install ``` sh npm install xlsx-to-table --save ``` #### main.js ```javascript import xlsxToTable from 'xlsx-to-table' Vue.use(xlsxToTable, {rABS: false}) //Browser FileReader API have two methods to read local file readAsBinaryString and readAsArrayBuffer, default rABS false ``` #### file.vue ```vue <template> <div id="app"> <h1>xlsx-to-table</h1> <xlsx-to-table @on-select-file="handleSelectedFile"></xlsx-to-table> </div> </template> <script> export default { name: 'app', methods: { handleSelectedFile (convertedData) { console.log(convertedData) } } } </script> ``` ## Develop ``` npm run dev //develop npm run build //production ```