实用!Excel在线网页版表格Luckysheet源码

架构真经

共 941字,需浏览 2分钟

 ·

2021-01-17 15:37

前端小伙伴们,随着前端页面的日益强大 起来,不知道你是不是还在为开发一款在线版的Excel,在线ppt等发愁,因为这并不是一件很容易的事情,恰好有遇到这种业务需求的时候,那就来看一下这一个特别适用的在线网页版表格Luckysheet源码吧。
目前,Luckysheet已经在GitHub上标星5.3K,累计分支439
那话不多说了,传送门来了,源码打包一步到位:
GitHub地址:https://github.com/mengshukeji/Luckysheet
简单的介绍一下:Luckysheet,一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源。

Luckysheet具备了大部分Excel中的常用功能,比如文字与单元格的样式调整与公式的使用等。除此之外还提供了独有的复制时转换格式(比如 json 等)以及其他格式的数据导入导出等,可以说Excel具备的常用功能它也都有了。
从Github上面下载之后,也有相对应的使用说明:

环境

Node.js Version >= 6

安装

npm install
npm install gulp -g

开发

开发
npm run dev
打包
npm run build

用法

第一步

通过CDN引入依赖
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet/dist/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet/dist/css/luckysheet.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet/dist/assets/iconfont/iconfont.css' />
<script src="https://cdn.jsdelivr.net/npm/luckysheet/dist/plugins/js/plugin.js">script>
<script src="https://cdn.jsdelivr.net/npm/luckysheet/dist/luckysheet.umd.js">script>

第二步

指定一个表格容器
<div id="luckysheet" style="margin:0px;padding:0px;position:absolute;width:100%;height:100%;left: 0px;top: 0px;">div>

第三步

创建一个表格
<script>
    $(function ({
        //配置项
        var options = {
            container'luckysheet' //luckysheet为容器id
        }
        luckysheet.create(options)
    })
script>
最后,我说的再多,没有体验过也不知道这个强大之处,那么就抛出链接,在线的哦,点击就可以体验啦。
在线体验:
https://mengshukeji.github.io/LuckysheetDemo/


浏览 30
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报