日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

excel在线_功能强大的纯前端 Excel 在线表格: Luckysheet

發布時間:2025/3/15 HTML 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 excel在线_功能强大的纯前端 Excel 在线表格: Luckysheet 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【導語】:Luckysheet是一款類似excel的在線表格,純前端,功能強大、配置簡單、完全開源,幾行代碼就能展現出一個功能完備的在線表格。

簡介

Luckysheet是一款類似excel的純前端在線表格,只需要引入js和css文件即可使用。Luckysheet保持了和excel一致的操作體驗,樣式、快捷鍵、函數等,都與excel的操作方式一致,用戶沒有額外的學習成本。Luckysheet目前還在持續的迭代演進中,已經實現的功能包括:

1.格式設置。包括字體、字號、顏色、文本對齊、自動換行以及excel支持的各種數據類型

2.單元格。拖拽選取、下拉填充、自動填充、查找替換、合并單元格等。

3.行列。隱藏、插入、刪除、凍結。

4.操作。撤銷、復制、粘貼、剪切、快捷鍵、格式刷、篩選排序、批注、共享編輯。

5.函數。內置常見公式,并支持自定義公式。

6.圖表。目前支持折線圖、柱狀圖、面積圖、條形圖、餅圖,支持插入圖片。

簡單使用

項目源碼:

https://github.com/mengshukeji/Luckysheet

在線demo:

https://mengshukeji.github.io/LuckysheetDemo

用戶手冊:

https://mengshukeji.github.io/LuckysheetDocs/

簡單嘗試一下使用,由于是純前端,使用起來非常方便,使用CDN引入相關的庫,甚至都不需要在自己的環境中安裝額外的的東西,新建html頁面,引入庫,創建方法,就是這么簡單。

本地引入庫文件:

<link?rel='stylesheet'?href='./plugins/css/pluginsCss.css'?/><link?rel='stylesheet'?href='./plugins/plugins.css'?/><link?rel='stylesheet'?href='./css/luckysheet.css'?/><link?rel='stylesheet'?href='./assets/iconfont/iconfont.css'?/><script?src="./plugins/js/plugin.js">script><script src="./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>

以下是我按照以上步驟操作的完整代碼:

html><html>??<head>????<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> head> <body> <div?id="luckysheet"?style="margin:0px;padding:0px;position:absolute;width:100%;height:100%;left:?0px;top:?0px;">div> body> <script> ????$(function?()?{ ????????//配置項 ????????var?options?=?{ ????????????container:?'luckysheet'?//luckysheet為容器id ????????} ????????luckysheet.create(options) })script>html>

效果如下:

簡單編輯了一些單元格,修改字體,顏色,嘗試了自動填充功能。

從開發者的角度來看,Luckysheet對于開發者比較友好,文檔完善、API簡潔,幾行代碼就能創建一個在線表格了;

從用戶角度來看,Luckysheet保持了和excel一致的操作體驗(有一些excel的功能還未實現),不需要用戶再去額外進行學習,這樣也能吸引更多的人來使用。

項目開始的時間不長,后續還會推出更多更好用、更豐富的功能,有興趣的同學可以持續關注這個項目的情況。

-?EOF -?

更多優秀開源項目(點擊下方圖片可跳轉)


如果覺得本文介紹的開源項目不錯,歡迎轉發推薦給更多人。

分享、點贊和在看

支持我們分享更多優秀開源項目,謝謝!

總結

以上是生活随笔為你收集整理的excel在线_功能强大的纯前端 Excel 在线表格: Luckysheet的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。