常用js类库
UI类库
bootstrap
https://v5.bootcss.com/
layui
是一套开源的 Web UI 组件库,采用自身轻量级模块化规范,遵循原生态的 HTML/CSS/JavaScript 开发模式,极易上手,拿来即用。
https://layuion.com/
jqueryUI
包括缩放(Resizable) , 拖动(Draggable) , 放置(Droppable) , 选择(Selectable) , 排序(Sortable)等鼠标交互效果,包括折叠面板(Accordion) , 自动完成(Autocomplete) , 按钮(Button) , 日期选择器(Datepicker)等组件
https://www.jqueryui.org.cn/
select2
比原生的下拉选择框好用的下拉选择框
https://select2.org/
fullcalendar
日历组件
https://fullcalendar.io/
jstree
树形组件
https://www.jstree.com/
zTree
树形组件
文件处理类库
jsPDF
生成PDF,对表格支持不好,可配合jsPDF-AutoTable使用
https://artskydj.github.io/jsPDF/docs/jsPDF.html
jszip
打包文件
xlsx
处理excel文件
FileSaver.js
下载保存文件
streamSaver.js
下载保存文件,可用于大文件
工具类库
lodash
js原生方法的补充,扩展了新功能
https://www.lodashjs.com/
moment.js
日期时间类库
图表表格类库
DataTables
分页、检索、排序前端组件
https://www.datatables.net/
echarts
plotly.js
基于D3.js的可视化图标库
弹出层类库
layer
弹出层组件
sweetalert2
弹出层组件
https://sweetalert2.github.io
driver.js
功能介绍提示组件
https://kamranahmed.info/driver.js/
动画类库
animate.css
css动画类库
swiper
轮播图类库
https://www.swiper.com.cn/usage/index.html