不太的常用依赖

简介: 不太的常用依赖

1. 前言

  1. 之前的文章没用markdown,重新整理一份,大家使用的时候比较方便
  2. 那些大家都知道的这里就不在写了 比如axios

2. 数字滚动

  1. 数字滚动 动态效果image.png
    演示.gif

3. 时间转换

  1. momentjsimage.png
    1.png

4. vue拖拽

  1. Vue.Draggable

5. 深拷贝

  1. clone-deep

6. 剪切板

1.clipboardjs


7. 路径转正则

  1. path-to-regexp

8. 避免遭受xss攻击

  1. xss

9. 重置样式

  1. normalize.css

10. 加密

  1. crypto
  2. js-base64
  3. md5

11. 二维码

  1. qrcodejs

12.  在线编辑

  1. codemirror

13.  编辑器

  1. mavonEditor --基于vue的Markdown 编辑器组件
  2. wangeditor ---富文本编辑器
  3. vue-quill-editor基于 Quill、适用于 Vue 的富文本编辑器,支持服务端渲染和单页应用

14. 网页代码高亮插件

  1. prismjs

15.将加载的 svg 图片拼接成 雪碧图

  1. svg-sprite-loader

16. websocket 封装

  1. websocket-heartbeat-js

17. 数据转化

  1. qs

18. react路由懒加载

  1. @loadable/component

19. 图表

  1. ecahrts
  2. 金融图表-KLineChart
    KLineChart示例image.png
    image.png

  1. 阿里dataV
    DataV是一个基于Vue的数据可视化组件库,Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新。
    image.png
    dataV.png

    也有react版-dataV

  1. GoView
    一个基于 Vue、Datav、Echart 框架的 " 数据大屏项目 ",通过 Vue 组件实现数据动态刷新渲染,内部图表可实现自由替换。部分图表使用 DataV 自带组件,可进行更改,详情请点击下方 DataV 文档。
    image.png
    GoView.png

  1. GoView-vue3+Hooks+TS
    image.png
    vue3大屏.png

  1. GoView-react
    image.png
    react大屏.png

  1. iDataV
    大屏数据可视化案例。包含了很多现成的模板,可在这些不同风格的模板基础上快速开始一个可视化大屏项目。
    image.png
    iDataV.png

  1. dataease
    DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。
    image.png
    dataease.png

  1. FlyFish
    飞鱼(FlyFish)是一个数据可视化编码平台。通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案。)
    image.png
    FlyFish.png

20. vr全景图

photo-sphere-viewer


21. 瀑布流

  1. vue-masonry

22. 加载进度条

  1. nprogress默认在顶部的进度条 可用于请求加载和完成 ;或者页面进入前和已经进入的路由

参考资料


初心

我所有的文章都只是基于入门,初步的了解;是自己的知识体系梳理;如有错误,欢迎交流;
如果能帮助到有缘人,非常的荣幸,一切为了部落的崛起;
共勉


相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
阿里云实时数仓实战 - 用户行为数仓搭建
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3 )前置知识要求:熟练掌握 SQL 语法熟悉 Linux 命令,对 Hadoop 大数据体系有一定的了解   课程大纲 第一章 了解数据仓库概念 初步了解数据仓库是干什么的 第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章 用户行为数据仓库 严格按照企业的标准开发 第六章 搭建业务数仓理论基础和对表的分类同步 第七章 业务数仓的搭建  业务行为数仓效果图  
相关文章
【MODBUS】libmodbus库从Modbus从站读取值
【MODBUS】libmodbus库从Modbus从站读取值
542 0
|
机器学习/深度学习 人工智能 算法
基于Python的图像预处理完整指南
基于Python的图像预处理完整指南
|
Ubuntu Unix Linux
Ubuntu 开机启动脚本配置
本文基于Ubuntu 20.04 LTS版本用实例来讲解如何配置开机自启动服务。
1326 1
Ubuntu 开机启动脚本配置
|
Linux 测试技术 编译器
在go程序中的交叉编译
【7月更文挑战第9天】本文介绍Go 交叉编译允许在一种平台上构建适用于多平台的二进制文件。`go build -cover`用于覆盖率分析,`-coverpkg`控制分析的包范围,生成的二进制文件运行后,覆盖率数据会写入`GOCOVERDIR`指定的目录。
568 14
在go程序中的交叉编译
|
消息中间件 存储 Java
MQ核心作用、解耦、削峰使用场景详解
【11月更文挑战第21天】在如今的高并发互联网应用中,如何确保系统在巨大的流量冲击下还能稳定运行,是每个技术团队都会遇到的挑战。说到这,消息队列(MQ)就是背后的“大功臣”了。无论是异步处理请求、平滑应对流量高峰,还是让各个系统模块相互独立不“拖后腿”,MQ都是不可或缺的帮手。那么,MQ是如何削峰的?或者它是如何让复杂系统解耦的?今天,我们就来聊聊MQ的三大核心功能,看它是如何助力系统高效、稳定运转的。
812 1
|
IDE Java 分布式数据库
Apache HBase 落地JAVA 实战
Apache HBase 落地 Java 实战主要涉及使用 Java API 来操作 HBase 数据库,包括表的创建、删除、数据的插入、查询等操作。以下是一个基于 Java 的 HBase 实战指南,包括关键步骤和示例代码。
724 23
|
安全 Java Android开发
【Android P】OTA升级包定制,移除不需要更新的分区,重新打包签名
如何解压OTA升级包、编辑升级包内容(例如移除不需要更新的分区)、重新打包、签名以及验证OTA文件的过程。
1495 2
【Android P】OTA升级包定制,移除不需要更新的分区,重新打包签名
|
移动开发 Dart 前端开发
深度分析:React Native、Flutter、UniApp、Taro、Vue的差异
深度分析:React Native、Flutter、UniApp、Taro、Vue的差异
1141 6
|
数据采集 存储 分布式计算
Hadoop数据预处理
【6月更文挑战第13天】
263 2
|
SQL 存储 安全
Python安全编程面试:常见安全漏洞与防范措施
【4月更文挑战第19天】本文介绍了Python安全编程面试中的关键点,包括SQL注入、XSS攻击、命令注入、认证授权问题和密码安全。强调了理解安全漏洞原理、识别易受攻击的代码及采取防范措施的重要性。例如,使用参数化查询防止SQL注入,对用户输入进行HTML转义以防御XSS,通过列表形式传递命令参数避免命令注入,妥善管理认证凭据和采用强密码哈希策略。掌握这些知识能提升面试者的安全编程能力。
265 2