@zeelyn/excel-preview-vue3

2,653
Install
npm install @zeelyn/excel-preview-vue3
Latest Version:1.0.1
Vue:3
Last Updated:Dec 9, 2022
Links: npm
Maintainer: kakous

Excel Preview

import { createApp } from "vue";
import App from "./App.vue";
import ExcelPreview from "@zeelyn/excel-preview-vue3";
const app = createApp(App);
import "@zeelyn/excel-preview-vue3/dist/style.css";
app.use(ExcelPreview);
app.mount("#app");

<template>
    <div class="wrap">
        <input type="file" @change="selectedFile" />
        <div class="container">
            <excel-preview ref="excelPreview" url="./test.xlsx"></excel-preview>
        </div>
    </div>
</template>
<script>
export default {
    name: "page",
    mounted() {},
    methods: {
        selectedFile(e) {
            var fileReader = new FileReader();
            var self = this;
            fileReader.onload = (e) => {
                self.$refs["excelPreview"].OpenExcel(fileReader.result);
            };
            fileReader.readAsArrayBuffer(e.target.files[0]);
        },
    },
};
</script>

Version History

Version Released Vue License
1.0.1 ^3.2.45
1.0.0 ^3.2.45
0.0.10 ^3.2.45
0.0.9 ^3.2.45
0.0.7 ^3.2.45