介绍
Luckysheet ,一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源。
开始
下载vue示例
1 2 3 4 5
| git clone https://github.com/hjwforever/luckysheet-vue3-vite.git // 安装依赖 npm install // 启动 npm run dev
|
运行后如下:
文件目录:
1 2 3 4 5 6
| ├── src │ └── assets | └── components | └── LuckySheet.vue ├── ... └── package.json
|
打开 LuckySheet.vue
为了看起来更简洁 移除暂时用不到的方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <template> <div id="luckysheet"></div> </template>
<script setup> import {onMounted } from 'vue'
onMounted(() => { // 创建luckysheet 表格 luckysheet.create({ container: 'luckysheet' }) }) </script>
<style scoped> #luckysheet { margin: 0px; padding: 0px; position: absolute; width: 100%; left: 0px; top: 30px; bottom: 0px; } </style>
|
下载源码
版本: “2.1.13”
1 2 3 4 5
| git clone https://github.com/mengshukeji/Luckysheet.git // 安装依赖 npm install // 启动 npm run dev
|
1 2 3 4 5 6 7 8 9 10 11 12
| ├── docs // vuepress 文档 ├── src | |── assets | |── controllers | |── css | |── data | └── ... ├── config.js // 表格配置文件 ├── core.js // 入口 ├── index.html ├── index.js └── package.json
|