首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

这几款基于vue3和vite的开箱即用的中后台管理模版,让你yyds!

我们都知道 vue3 已经发布一年多了,相关的生态也在慢慢建立,很多公司也在尝试用 vue3 来开发自己的应用系统。...好在开源界无私奉献的大佬们提前做了很多探索和尝试,比如面向 vue3 的 UI 组件库 element Plus,ant-desigin-vue 等,同时基于这些 UI 库,又有一批大佬封装了针对企业业务场景的中后台管理模版...Vue vben admin image.png Vue Vben Admin 是一个免费开源的中后台模版。...前序准备 你需要在本地安装 node 和 git,异步请求数据用axios,所有的异步接口均采用node+typescript+mysql+docker实现的,所以最好先了解如下知识: vue vue3.0...antv antv 蚂蚁数据可视化 xlsx xlsx SheetJS jszip jszip 优秀的前端压缩库 mockjs mockjs 模拟和交互数据 wangeditor wangeditor

4K20

纯前端生成海报实践及其性能调优

最终通过JSZip 将图片打包进压缩包中。 4. ...分析发现,最有可能出现问题的地方是步骤 3——最终通过JSZip将图片打包进压缩包中。 压缩包对象所占用的内存在 Excel 表格数据处理完成并下载之前是不会被释放的,会一直增长。...每处理 10 条数据就下载一次压缩包,将 JSZip (压缩包对象)所占用的内存释放。 但是事情真的有这么简单吗?...网页内存增长情况 1 可以看到 JS Heap 在每处理一条 Excel 表格数据后都会增长,没有得到释放,这里没有得到释放的内存占用是上文分析的 JSZip 导致的吗?...4 小结 回到最开始,JSZip 占用的问题依然存在,我们依然需要进行分包,不过分包的大小可以提升到1000条数据。 但是我们可以看到,如果不能找到问题的根本所在,一开始就进行分包也无济于事。

1K20

Zip 压缩、解压技术在 HTML5 浏览器中的应用

JSZip 是一款可以创建、读取、修改 .zip 文件的 javaScript 工具。...今天就来探讨下 JSZip 如何与 HT 拓扑应用结合。先来看看这期 Demo 的效果图: ? 第一步、需要将应用对相关资源打包成 .zip 文件, ?...第二步、在 html 文件中引入 JSZip 和 JSZipUtils 库,接下来就是请求 .zip 文件,并对 .zip 文件做解析处理。...在 .zip 文件中有包含图片文件,JSZip 只能获取到图片文件的 ArrayBuffer 数据,这时需要将 ArrayBuffer 转换为 Base64 才能够为浏览器所识别,所以这里定义了一个转换函数...JSZip 在压缩或解压数据的时候,如果出现速度较慢的情况,可以考虑使用 Web Worker,Web Worker的具体应用可以参考《3D拓扑自动布局之Web Workers篇》。

2.4K70

Zip 压缩、解压技术在 HTML5 浏览器中的应用

JSZip 是一款可以创建、读取、修改 .zip 文件的 javaScript 工具。...今天就来探讨下 JSZip 如何与 HT 拓扑应用结合。先来看看这期 Demo 的效果图: ? 第一步、需要将应用对相关资源打包成 .zip 文件, ?...第二步、在 html 文件中引入 JSZip 和 JSZipUtils 库,接下来就是请求 .zip 文件,并对 .zip 文件做解析处理。...在 .zip 文件中有包含图片文件,JSZip 只能获取到图片文件的 ArrayBuffer 数据,这时需要将 ArrayBuffer 转换为 Base64 才能够为浏览器所识别,所以这里定义了一个转换函数...JSZip 在压缩或解压数据的时候,如果出现速度较慢的情况,可以考虑使用 Web Worker,Web Worker的具体应用可以参考《3D拓扑自动布局之Web Workers篇》。

2.3K20

【前端监控】离线日志

以便开发下载排查日志 自动上传的大致的流程图如下 用户上传的流程如下 API 简介 在上面中,大概两个主要操作 1、存数据 2、打包数据成 zip 存数据使用 indexDB,而 打包数据成zip,我们则会使用 JSZip...; if (cursor) { cursor.continue(); } } 这样就会循环触发 onsuccess 事件,直到读取所有数据 indexdb 的内容差不多就说到这里 2JSZip...用来读取本地日志,然后打包成zip,一次性上传 1、引入 jsZip 文件 2、打包压缩 比较简单,像这样 const zip = new JSZip(); zip.file( `a.log` /.../ >=4指点按 if (e.touches.length >= 3) { handler(); } }) 主要是为了弹窗给用户进行确定,这里我简单用了 confirm 处理 用 JSZip...( https://github.com/Stuk/jszip ) 和 JSZipUtils(https://github.com/Stuk/jszip-utils) 解压也很简单,就这么一段代码,只要拿到解压链接

1.5K40

Zip 压缩和解压技术在 HTML5 中的应用

JSZip 是一款可以创建、读取、修改 .zip 文件的 javaScript 工具。...今天就来探讨下 JSZip 如何与 HT 应用结合。先来看看这期 Demo 的效果图: ? 第一步、需要将应用对相关资源打包成 .zip 文件, ?...第二步、在 html 文件中引入 JSZip 和 JSZipUtils 库,接下来就是请求 .zip 文件,并对 .zip 文件做解析处理。...在 .zip 文件中有包含图片文件,JSZip 只能获取到图片文件的 ArrayBuffer 数据,这时需要将 ArrayBuffer 转换为 Base64 才能够为浏览器所识别,所以这里定义了一个转换函数...JSZip 在压缩或解压数据的时候,如果出现速度较慢的情况,可以考虑使用 Web Worker,Web Worker的具体应用可以参考《3D拓扑自动布局之Web Workers篇》。

2K80
领券