代码拉取完成,页面将自动刷新
同步操作将从 小声读源码/mini_sheet 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
向LuckySheet致敬!阅读LuckySheet源码的过程中,从小到大重构学习前端开发技术。
npm run dev
npm run build
Google浏览器 http://localhost:3000/
## 软件架构
LuckySheet文档: https://mengshukeji.github.io/LuckysheetDocs/
源码分析目录:https://blog.csdn.net/u010593516/article/details/109604358
### HTML元素
div id="luckysheet-grid-window-1"
canvas id="luckysheetTableContent"
table class="luckysheet-grid-window-2"
div class="luckysheet-left-top" 左上角全选
div id="luckysheet-cols-h-c" 列标题栏
div id="luckysheet-rows-h" 行标题栏
div id="luckysheet-cell-loading" 页面加载进度条
div id="luckysheet-cell-main" 单元格区域
资源浏览器 -> src 目录 -> 鼠标右键 -> Git bash here -> 命令行执行
$ find . "(" -name "*.js" ")" -print | xargs wc -l
12 ./config.js
55 ./controllers/constant.js
73 ./controllers/handler.js
57 ./controllers/resize.js
140 ./controllers/sheetmanage.js
79 ./controllers/sheetSearch.js
38 ./core.js
26 ./global/createdom.js
556 ./global/draw.js
155 ./global/getdata.js
6 ./global/loading.js
24 ./global/refresh.js
67 ./global/rhchInit.js
31 ./global/scroll.js
85 ./global/setdata.js
17 ./global/validate.js
10 ./index.js
7 ./plugins/js/clipboard.min.js
1 ./plugins/js/crypto-api.min.js
7 ./plugins/js/html2canvas.min.js
0 ./plugins/js/jquery-ui.min.js
7 ./plugins/js/jquery.mousewheel.min.js
1 ./plugins/js/jstat.min.js
6 ./plugins/js/localforage.min.js
3 ./plugins/js/lodash.min.js
0 ./plugins/js/spectrum.min.js
22 ./store/index.js
159 ./utils/util.js
1644 total
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。