前言

开发中,一直听到有人讨论是不是需要重复造轮子,我觉得有能力的人,轮子得造。但是往往开发周期短,轮子的使用节省的时间可以更好的去理解业务,使用到业务中,也能发现轮子的利弊,发现了问题可以造更好的轮子。这是我开发中常用到的轮子。

UI组件库

element[

](https://element.eleme.io/)
vant[

](https://link.juejin.cn/?target=https%3A%2F%2Fyouzan.github.io%2Fvant%2F%23%2Fzh-CN%2F)
iview[

](https://link.juejin.cn/?target=https%3A%2F%2Fwww.iviewui.com%2F)
ant design

动画库

Animate.css
https://animate.style/

滚动插件

mescroll.js
http://www.mescroll.com/api.html

轮播图

**iper
https://www.swiper.com.cn/

满屏滚动

fullPage
https://alvarotrigo.com/fullPage/zh/

函数库

**
https://www.lodashjs.com/

day.js
https://dayjs.fenxianglu.cn/

moment.js
http://momentjs.cn/

timeago.js
https://timeago.org/

视频弹幕

https://github.com/chenjianfang/scroxt

拖拽

vue-draggable
https://www.itxst.com/vue-draggable/tutorial.html

二维码

vue-qr
https://github.com/Binaryify/vue-qr

图片剪裁

vue-cropper
https://github.com/xyxiao001/vue-cropper

图片懒加载

vue-lazyload
https://github.com/hilongjw/vue-lazyload

复制粘贴

clipboard.js
https://clipboardjs.com/

打印

https://github.com/pcloth/vue-easy-print

html转图片

https://github.com/tsayen/dom-to-image
http://nicethemes.cn/news/txtlist_i31456v.html

数据可视化

echarts
官网:https://echarts.apache.org/zh/index.html
社区:https://www.makeapie.com/explore.html

AntV
https://antv.gitee.io/zh

手写签名插件

https://github.com/neighborhood999/vue-signature-pad

国际化

i18next
https://www.i18next.com/
https://github.com/i18next/i18next

移动端滚动选择器

picker-extend.js
https://github.com/majunchang/picker-extend

BetterScroll
https://github.com/ustbhuangyi/better-scroll

城市选择器

vue-city
https://github.com/xinxingyu/vue-city

上传组件

vue-simple-upload
https://github.com/saivarunk/vue-simple-upload

表单校验

validator.js
https://github.com/validatorjs/validator.js

Markdown编辑器

https://pandao.github.io/editor.md/

Web代码编辑器

ACE Editor
https://github.com/ajaxorg/ace