vue项目常用插件

SortableJS 功能强大的JavaScript 拖拽库

Sortable.js是一款优秀的js拖拽库,支持ie9及以上版本ie浏览器和现代浏览器,也可以运行在移动触摸设备中。不依赖jQuery。支持 Meteor、AngularJS、React、Vue、Knockout框架和任何CSS库,如Bootstrap、Element UI。你可以用来拖拽div、table等元素。

vue-countTo 简单好用的一个数字滚动插件

vue-countTo是一个无依赖,轻量级的vue组件,可以自行覆盖easingFn。

你可以设置 startVal 和 endVal,它会自动判断计数或倒计时。支持vue-ssr。vue-countTo参考于countUp.js;

vue-cropper 基于vue的图片裁剪

文字拷贝插件

clipboard.js

不依赖flash, 不依赖其他框架,gzip压缩后只有3kb大小

core-js JavaScript的模块化标准库

包括适用于2021年前ECMAScript的polyfill:承诺,符号,集合,迭代器,类型数组,许多其他功能,ECMAScript建议,一些跨平台的WHATWG / W3C功能和建议,例如URL。您可以只加载必需的功能,也可以使用它而不会污染全局名称空间。

ECharts 可视化数据渲染

ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求

FileSaver.js 非常适合需要生成文件

如果你需要保存较大的文件,不受 blob 的大小限制或内存限制,可以看一下更高级的 StreamSaver.js,
它使用强大的 stream API,可以将数据直接异步地保存到硬盘。支持进度、取消操作以及完成事件回调。

Fuse.js 模糊搜索

Fuse.js是JavaScript中的轻量级模糊搜索,具有零依赖性。

highlight.js高亮你的代码

在逛别人的博客的时候,看见别人的代码的例子使用了高亮的语法,无论是java,js还是php等等语言,都会自动的对关键字进行高亮。

vue-treeselect 美化工具

这个小小的美化工具将重新格式化和缩进书签,丑陋的JavaScript,解压缩由Dean Edward受欢迎的打包程序打包的脚本,以及对由npm软件包javascript-obfuscator处理的脚本进行部分反混淆处理 。

js-cookie 轻量级的处理cookies的js

一个简单,轻巧的JavaScript API,用于处理Cookie

jsencrypt.js RSA加密解密

nprogress.js 网站加载进度条

这是一个类似youtube、Medium等网站上的小进度条插件。纳米级的进度条,涓涓细流动画告诉你的用户,一些事情正在发生!

Quill 富文本编辑器

Quill 是一个开源的富文本编辑器,基于可扩展的架构设计,提供丰富的 API 进行定制。

特性:

快速且轻量级

语意标签

标准化 HTML

支持 Chrome, Firefox, Safari, and IE 9+

screenfull 全屏

用于JavaScript全屏API的跨浏览器使用的简单包装,使您可以将页面或任何元素置于全屏状态。消除浏览器实现上的差异,因此您不必这样做。

Vue展示国旗

猜你喜欢

转载自blog.csdn.net/qq_41950190/article/details/111835113