常用工具总结
常用插件#
可视化图表#
highcharts
echarts
图形可视化引擎,包括:树图、关系图、流程图、网络图等#
@antv/g6
滑动分割面板组件#
splitpanes
页面顶部进度条组件#
nprogress
富文本编辑器#
tinymce
web 表格编辑组件(类似Excel)#
handsontable
图片裁剪插件#
cropper(vue 中可选用 vue-cropper)
拖拽拖放列表组件#
vuedraggable(Vue2版本)
网格布局拖动组件#
vue-grid-layout(Vue版本)
代码编辑器组件#
vue-codemirror(Vue版本)
PDF文件预览组件#
pdfh5
生成二维码组件#
vue-qr(Vue版本)
弹出窗口,多功能预览图片#
photoviewer
JSON数据编辑器组件#
v-jsoneditor(Vue版本)
无限滚动触发#
vue-infinite-scroll(Vue版本)
DOM转图片#
html2canvas
全屏插件#
screenfull
解析和生成各种格式的电子表格Excel文件#
xlsx
exceljs
文件保存处理#
file-saver
创建、读取和编辑 .zip 文件的库#
jszip
时间日期相关处理#
moment
dayjs
颜色生成、转换、解析、处理插件#
colord
将文本复制到剪贴板#
clipboard
国际化#
vue-i18n(Vue版本)
内存变量管理:从Vue上下文中使用本地Storage,会话Storage和内存Storage,可设置有效期#
vue-ls(Vue版本)
用于在 Vue.js 应用中实现事件总线(Event Bus)#
vue-bus(Vue版本)
用于将 SVG 文件内联注入 DOM#
@iconfu/svg-inject
高亮显示代码#
highlight.js
Base64解码编码(可直接用原生api:window.atob/window.btoa)#
js-base64
监听元素尺寸大小变化(可直接用原生 DOM 接口:ResizeObserver)#
element-resize-detector
库方法#
loadsh
假进展 0-1(轻松模拟平滑进度)#
fake-progress
生成uuid#
uuid(vue 中可选用 vue-uuid)
rsa加密与解密#
jsencrypt、jsrsasign
将json对象以query格式拼接或反之解析#
qs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具