文件名称:svelte-sheets:在浏览器中快速刷新excel表格,受JExcel启发,该表格使用Svelte和XLSX构建
文件大小:1.06MB
文件格式:ZIP
更新时间:2024-06-09 01:12:06
excel xlsx svelte Svelte
苗条的电子表格 浏览器中的超快速Excel工作表。 受到XExcelX肩膀上的JExcel的极大启发。 =>找到一个实时示例在Chrome中将其打开! 我没有打扰过postCSS。 代码在docs foder中 动机 在浏览器中实现excel表格非常困难,在DOM中绘制和编辑大量数据的同时保持良好的性能是Web开发人员的最终挑战。 我能找到的最佳实现是Paul Hodel出色的 。 但是,打开很大的电子表格仍然会阻塞JS线程一两分钟。 在Rich Harris谈及React性之后,我决定将这个想法带入Jexcel的背后,并使其应用于Svelte,并利用虚拟列表使DOM始终保持小巧轻便。 已知限制 您需要在您的webpack /汇总配置中启用打字稿svelte-preprocess 安装 npm i -S svelte-sheets 例子 < script > import { S
【文件预览】:
svelte-sheets-main
----.DS_Store(6KB)
----Readme.md(3KB)
----src()
--------Toolbar.d.ts(537B)
--------convert.js(6KB)
--------Menu.d.ts(522B)
--------utilities.ts(7KB)
--------Menu.svelte(2KB)
--------Open.svelte(939B)
--------actions()
--------utilities.js(11KB)
--------Sheet.svelte(29KB)
--------Toolbar.svelte(1KB)
--------Sheet.d.ts(913B)
--------convert.ts(5KB)
--------Open.d.ts(548B)
--------defaultconfig.js(5KB)
--------defaultconfig.ts(5KB)
----tsconfig.json(274B)
----index.d.ts(313B)
----docs()
--------index.html(356B)
--------public()
--------webpack.config.js(2KB)
--------src()
--------svelte.config.js(303B)
--------tsconfig.json(367B)
--------build()
--------README.md(1KB)
--------.gitignore(66B)
--------package.json(643B)
----.gitignore(12B)
----index.js(275B)
----package-lock.json(54KB)
----package.json(943B)