前端组件汇总
条评论文章目录
- 1. 前端组件汇总
- 1.1. 菜单
- 1.2. 输入
- 1.3. 轮播
- 1.4. 图表
- 1.5. 时间
- 1.6. 日历
- 1.7. 地图
- 1.8. 音频视频
- 1.9. 无限滚动
- 1.10. 拉动刷新
- 1.11. 降价
- 1.12. PDF
- 1.13. 树
- 1.14. 社交分享
- 1.15. 搜索
- 1.16. 其他
- 1.17. 标签
- 1.18. 电话号码输入格式器
- 1.19. 选择器
- 1.20. 发电机
- 1.21. 日期选择器
- 1.22. 选择
- 1.23. 滑块
- 1.24. 拖放
- 1.25. 自动完成
- 1.26. 类型选择
- 1.27. 颜色选择器
- 1.28. 开关
- 1.29. 屏蔽输入
- 1.30. RTF 编辑
- 1.31. 图像处理
- 1.32. 视频操作
- 1.33. 上下文菜单
- 1.34. 其他
- 1.35. 向导
- 1.36. CSV
- 1.37. 评论系统
- 1.38. 帆布
- 1.39. 链接预览
- 1.40. 游览
- 1.41. UI 布局
- 1.42. 自适应
- 1.43. 手机
- 1.44. 组件集合
- 1.45. 管理模板
- 1.46. 服务器端渲染
- 1.47. 静态网站生成器
- 1.48. 其他
- 1.49. 事件处理
- 1.50. 响应式设计
- 1.51. 验证
- 1.52. 调整大小
- 1.53. 滚动
- 1.54. 路由
- 1.55. 延迟加载
- 1.56. 分页
- 1.57. 动画
- 1.58. 元标记
- 1.59. 传送门
- 1.60. 过滤器
- 1.61. SVG
- 1.62. 其他
- 1.63. WebGL
- 1.64. 全屏
- 1.65. 页面可见性
- 1.66. 打印
前端组件汇总
菜单
- vue-accordion-适用于 Vue.js 的简单手风琴导航菜单组件。
- vue-js-dropdown-Vue.js 2 下拉菜单组件。轻巧,易于使用和扩展,无外部缺陷。
- vue-slideout-流行的库[slideout]的 Vue 实现(https://github.com/Mango/slideout)
- vue-quick-menu-这是基于 vue.js2 的 Web 导航组件。
- @ hscmap / vue-menu-vue2 的菜单/上下文菜单组件。
- vue-router-nav-简约的响应式导航栏,呈现 vue-router 的路线。
- vue-drawer-layout-一个简单的 DrawerLayout 组件(例如 Android)具有 Vue.js。
- vue-simple-menu-具有一组基本功能的简单菜单组件,在 80%的情况下足够
- vue-tree-navigation-具有 vue-router 支持的 Vue.js 2 树导航
- bp-vuejs-dropdown-Vuejs => 2 下拉菜单。易于使用,无需外部,可选。
- vue-bulma-accordion-简单,易于配置的手风琴或具有 Bulma 自定义样式的可折叠样式或内置的可用图标
- v-selectmenu-针对 Vue2 的简单,容易和高度定制的菜单解决方案。
- vue-burger-menu-具有不同 CSS 动画的画布外边栏 Menu 组件。
- vue-dynamic-dropdown-一个高度可定制的,易于使用的优雅下拉组件
- vue-navigation-bar-适用于您的 Vue 项目的简单,漂亮的导航栏。
- vue-simple-search-dropdown-一个没有外部依赖关系的简单可搜索输入下拉组件
- @ innologica / vue-dropdown-menu-Vue 的下拉菜单组件。任何元素都可以是下拉触发器,任何内容都可以下拉内容。
- vue-menu-aim-菜单三角形选择,又名亚马逊
输入
- minus-plus-input-带正负号的数字输入;包含在 Vue.js v1 和 v2 中。
- vue-integer-plusminus-带有 vue 2 增量和减量按钮的整数输入。
- vue-numeric-input-带有控件的数字输入组件。
- vue-number-smarty-数字输入可以在聚焦字段时更改滚动值。
- vuetify-number-smarty-数字输入可在字段聚焦时更改滚动值(Vuetify.js 实现)。
轮播
- vue-easy-slider-Vue.js 的滑块组件。
- vue-l-carousel-Vue.js v2.x +的响应式轮播(即滑块或滑动)组件。
- vue-awesome-swiper-Vue.js(1.x〜2.x)的 Swiper(slide)组件。
- vue-lory-基于 lory 的 Vue 滑块组件。
- vue-slick-Slick-carousel 的 Vue 组件。
- vue-flickity-Flickity.js 的 Vue 组件。
- vue-carousel-3d-Vue Carousel 3D-Vue.js 美观,灵活且受触摸支持的 3D Carousel。
- vue-carousel-适用于 Vue.js 的灵活,响应迅速,触摸友好的轮播。
- vue-coverflow-vue2.x Coverflow 组件。
- vue-agile–受 Slick 启发的轮播组件,仅以 Vue.js 和 Vanilla JS 编写。
- vue-tiny-slider–由 ganlanyuan 创建的轮播组件,用 Vue.js 编写。没有 jQuery。适用于 IE8 +。
- vue2-text-swimlane-用于 Vue.js 的 Text Swimlane 插件
- vue-picture-swipe-Vue Picture Swipe Gallery(具有缩略图,延迟加载和轻扫的图像画廊)由 photowipe 支持。
- vue2-siema-非常小的 Siema 转盘/滑块库的插件包装。
- vue-flux-带有 20 个炫酷过渡的图片滑块。
- vue-glide- [Glide.js]上方的 Vue 滑块和轮播组件(https://github.com/glidejs/glide)
- vue-owl-carousel- [Owl Carousel 2]的 Vue 组件(https://owlcarousel2.github.io/OwlCarousel2/)
- vueper-slides-适用于 Vue JS 的易于触摸且响应迅速的幻灯片/轮播。
- vue-canvas-carousel- [vuc-carousel]的 Vue 画布组件(http://vuc.tianchenyong.top/#/carousel)
- 胡珀-针对 Vue 优化的可自定义的可访问轮播滑块
- 语言-Vue 的简单图像库组件,在下面显示带有缩略图的大图像
- vue-piece-slider-动画幻灯片的碎片化外观
- vue2-photo-carousel-Vue2 的照片轮播组件
图表
- vue-morris-VueJS 组件包装了 Morris.js。
- vue-charts-适用于 Vue.js 的 Google Charts 插件。
- vue-chartjs-Chart.js 的 Vue.js 包装器。
- hchs-vue-charts-基于 ChartJs 的 Vue2.0 包装器。
- vue-echarts-Vue.js 的 ECharts 组件。
- vuetrend-Vue.js 的简洁优雅火花线。
- vue-highcharts-Vue 的 Highcharts 组件。
- vue-echarts-v3-ECharts.js(v3.x +)的 Vue.js(v2.x +)组件包装。
- vue-chartist-Chartist 的 Vue.js 2.0 组件包装。
- g2-vue-用于在 Vue 组件中轻松使用 G2 的工厂包装。
- vuebars-适用于 Vue.js 的简洁优雅的火花棒。
- vue-d3-network-使用 d3-force 绘制网络图形的 Vue 组件
- vue2vis- Visjs的 Vue2 包装器。
- vue-c3-用于 c3 图表的可重用 vue 组件
- vue-d2b-d2b 图表的 Vue 组件。(包括轴,饼图,sankey 和森伯斯特图)
- VueChart-一个非常简单的 Chart Vue 包装器。
- vue-chartkick-用一行 Vue 创建漂亮的 JavaScript 图表
- d3vue-用于在 VueJS 中创建反应性数据可视化的 D3 插件
- vue2-frappe-VueJS 的 Frappe Charts 的简单包装
- vue-google-charts-Google Charts lib 的反应性 Vue.js 包装器
- vue-graph-数据可视化库,用于 Vue.js 中的仪表板实现
- vue.d3.sunburst-基于 D3.js 的反应性旭日形组件
- v-chart-plugin-一个可定制的组件,用于添加绑定到组件数据的 D3 图表。
- vue-jqxchart-具有饼图,气泡,甜甜圈,线,条,栏,面积,瀑布,极地和蜘蛛系列的制图组件。
- toast-ui.vue-chart- [TOAST UI 图表]的 Vue 包装器(http://ui.toast.com/tui -图表/)。
- vue-apexcharts- [ApexCharts]的 Vue.js 组件(https://github.com/apexcharts/apexcharts.js)。
- vue-doughnut-chart-Vue.js 的甜甜圈图组件。
- v-charts-基于 Vue2.x 和 Echarts 的图表组件。
- vue-css-donut-chart-用于绘制纯 CSS 甜甜圈图的轻量级 Vue 组件。
- vue-trend-chart-Vue.js 的简单趋势图
- vueplotlib-声明性,交互式,链接的绘图组件
- vgauge-GaugeJS 的 Vue 包装器-创建漂亮的量规
- vue-plotly- plotly.js声明性图表库的包装,随附 20 图表类型,包括 3D 图表,统计图和 SVG 地图。
- vue-funnel-graph-js-Vue.js 的漏斗图绘制库。创建垂直和水平动画 SVG 漏斗图,并添加标签,值,图例和其他信息。
- pure-vue-chart-在没有任何图表库相关性的情况下实现的轻量级 vue 图表
时间
- vue-timeago-Vue 的一个很小的 timeago 组件。
- vue-moment-jalaali-针对您的 Vue.js 项目的 Jalaali Moment.js 过滤器。
- vue-countdown-timer-添加了时区转换支持。
- vue-analog-clock-range-显示时差的模拟时钟范围。
- vue-moment-lib-使用相同的 momentjs API 的简单 Vue.js 2.0 MomentJS 库(过滤器和全局变量)。
- vuejs-countdown-适用于 vue js 2.0 的简单倒数计时器组件
- vue2-flip-countdown-Vue 2.x 具有倒转效果的倒数计时器
- timeline-vuejs-Vue 的简约时间表
- vue-awesome-countdown-Vue 2.5.0+具有高性能和高精度的倒计时插件。官方网站:https://vac.js.org
- vue-clock2-显示 Vue 的时钟组件。
- vuemodoro-Pomodoro 计时器作为单个文件 Vue 组件。
日历
- vue-fullcalendar-Vue 日历 fullCalendar。无需 jQuery。安排事件管理。
- vue-event-calendar-Vue2 的简单事件日历,除 Vue2 外没有其他依赖项。
- vue-calendar-picker-用于事件显示,时段选择和日期选择器的轻量级日历组件。
- vue-lunar-calendar-农历的 vue 组件。使用 Moment.js 进行日期操作。
- vue-simple-calendar-基于 Flexbox 的 Vue 月历功能;支持多日活动,本地化,节日表情符号,拖放。没有依赖关系。
- vue2-calendar-一个简单的完整日历组件,旨在灵活而轻巧。
- vue-jlunar-datepicker-具有节日和节气的中国农历日期选择器组件。
- vue-full-calendar-Vue 1 和 2 的完整fullcalendar.io包装器
- v-calendar-动画日历/日期选择器,显示简单和重复日期的区域,指标和日弹出窗口。
- vue-infinite-calendar-Vue 2 的简单无限日历实现
- vue-calendar-适用于 Vue 2.1.5+的简单日历组件,支持自定义内容。没有依赖关系。
- vue2-event-calendar-Vue2 的事件日历,支持自定义事件项和日历标题。
- vue2-datePicker-infinite-Vue2 的无限 datePicker,易于使用且没有依赖性。
- vue2-slot-calendar-vue 2 日历,支持月球或日期事件的日期选择器组件,引导程序样式。
- quasar-calendar-使用 Quasar 框架的 vue.js 日历,可实现每月,多天和议程视图。
- vue2-datepicker-Vue2 的漂亮 datepicker / datetimepicker 组件
- vue-pikaday- Pikadaydatepicker 的 VueJS 包装器组件
- vue-tuicalendar- tui.calendar日历的 VueJS 包装器组件
- vue-jqxscheduler-VueJS Scheduler 组件。
- toast-ui.vue-calendar- [TOAST UI 日历]的 Vue 包装器(http://ui.toast.com/tui -日历)。
- vue-functional-calendar-基于 Vue 的轻量级高性能日历组件(日期选择器,日期范围)。
- vue-cal-Vue JS 完整日历,无依赖项,无 BS。🤘。
- vue-draggableCal-不是普通的日期选择器。一个 Vuejs 可拖动的日期选择器,具有全新的响应式设计,可移动使用且具有 0 个依赖项,已压缩 17kb
- vue-material-year-calendar-Vue2 的全年(每页 12 个月)日历。使用 dayjs。
- vuelendar-用 VueJS 编写的简洁日历
地图
- vue2-google-maps-Google Maps 组件,用于带有 2 向数据绑定的 vue。
- vue2-leaflet-传单地图的 Vue 2 组件。
- vue-mapbox-gl-Mapbox GL JS 的 Vue 2.x 组件
- vue-yandex-maps-Yandex Maps 的 Vue 2.x 组件
- vue-baidu-map-百度地图的 Vue 2.x 组件。
- vue-choropleth-Vue 2.x 组件,用于显示一个 Choropleth 贴图。
- vuelayers-Vue 2 组件可与 OpenLayers 一起使用。
- vue-googlemaps-Vue 2.x 组件,用于集成 Google Maps。
- vue-static-map-Vue 2.x 简单组件,可生成静态 Google 地图
- vue-mapbox-Mapbox GL JS 库周围的 Vue 2.x 包装器,提供了与地图交互的途径。
音频视频
- Vue-APlayer-:cake:用于 Vue 2.x 的易于配置的音乐播放器。
- vue-audio-音频标签包装器;Vue 2.x 的声音播放器组件
- vue-dplayer-基于 DPlayer 的 Vue 2.x 视频播放器组件。
- vue-canvasvideo-一个 Vue 2.x 组件,用于在 iOS / Safari 上播放视频背景和自动播放视频。
- vue-music-基于 html5``的 Vue 组件。
- vue-audio-visual-Vue HTML5 音频可视化组件。
- vue-plyr-一组用于 plyr 视频和音频播放器的 Vue 组件。
- v-playback-一个 Vue2 插件,可简化视频播放。
- vue-audio-recorder-Vue.js 的音频记录器。它允许在服务器上创建,播放,下载和存储记录
- vue-video-section-Vue 的简单视频标头/部分组件。适用于视频背景并在其上叠加内容。
无限滚动
- vue-infinite-loading-适用于 Vue.js 1.0 和 Vue.js 2.0 的无限滚动插件。
- vue-mugen-scroll-Vue.js 的无限滚动组件 2。
- vue-infinite-scroll-vue.js 的无限滚动指令。
- vue-loop-Vue.js 2 的无限内容循环组件。
- vue-scroller-Vue.js 2 的无限内容循环组件,包括诸如“拉动刷新”,“无限加载”之类的功能,’snaping-scroll’。
- vue-infinite-list-无限列表 mixin 可以为 Vue.js 2 回收 dom
- vue-infinite-slide-bar-∞ 无限滑动条组件。
- vue-virtual-infinite-scroll-基于 Iscroll 的 vue2 组件,支持具有高性能滚动,无限负载和拉动的大数据列表刷新。
拉动刷新
- vue-pull-refresh-拉动刷新 Vue.js 2.0 的组件。
- vue-pull-to-下拉刷新和上拉为 Vue.js 组件加载了更多内容并无限滚动。
- vue-data-loading-另一个用于无限滚动和向下/向上加载数据的组件。
- vue-quick-loadmore-Vue 的下拉刷新和上拉无限滚动插件。
降价
- vue-markdown-适用于 Vue 的强大,高速 Markdown 解析器。
- vue-mavonEditor-基于 Vue 的降价编辑器,支持多种个性化功能。
- vue-simple-markdown-适用于 Vue 的简单,高速 Markdown 解析器。
- vue-simplemde- simplemde的包装。不论是初学者还是专家,都可轻松编辑。具有内置的自动保存和拼写检查功能。
- toast-ui.vue-editor- [TOAST UI 编辑器]的 Vue 包装器(http://ui.toast.com/tui -编辑)。
树
- Vue.D3.tree-基于[D3.js]的树状视图(https://d3js.org/)
- vue-json-tree-view-Vue.js 的 JSON 树视图组件。
- vue-tree-Vue.js 2.X 的树组件。
- liquor-tree-惊人的 Vue 树组件
- vue-trees-ui-基于 Vue 的 Tree Ui。
- Bosket-前端框架(Vue,React,Angular 和 Riot)的树视图组件的集合。
- plantain-00 / tree-component-一个 reactjs,angular 和 vuejs 树组件。
- sl-vue-tree-适用于 Vue.js 的简单可定制的可拖动树组件
- vue-draggable-nested-tree-适用于 Vuejs2 [@phphe](https://github.com的功能强大的可自定义可拖动树视图组件。 com / phphe)
- vuejs-tree-高度可定制的 VueJs 树查看器
- vue-jstree-适用于 Vue2 的树形插件,带有漂亮的图标和拖放功能
- vue-vtree-Vue.js 的通用且灵活的树组件
- vue-json-component-JSON 树视图,没有依赖项,TypeScript 支持且易于定制。
- vue-tree-list-用于树形结构的 vue 组件
社交分享
- vue-social-sharing-一个 Vue.js 组件,用于共享指向社交网络的链接,可与 Vue.js 1.X 或 2.X 一起使用。
- vue-goodshare-用于社交共享的 Vue.js 组件,具有精美的按钮设计。简单的安装,丰富的文档,开发人员支持,SEO 友好,干净的代码,无需脚本即可快速跟踪页面上的用户活动。使用 Vue.js2.x。
- vue-socialmedia-share-一个 Vue.js 组件,用于使用 Vue 2.X 共享与社交网络的链接
- vue-picture-sharesheet-一个 Vue 图片共享表组件,受到苹果新闻编辑室中图片共享表的启发
- vue-twitter-用于嵌入 Twitter 小部件(例如时间线,按钮)的 Vue.js 组件
- vue-share-buttons-Vue.js 组件,用于在您的项目中放置按钮,您可以共享任何东西
## 二维码
- vue-qriously-一个 Vue.js 2 组件,用于使用 qrious 在 HTML Canvas 上绘制 QR 代码。
- vue-qart-vue 2.x 用于 qart.js 的指令。
- vue-qrcode-reader-一个 Vue.js 2 组件,可从相机流中检测和解码 QR 码。
搜索
- vue-fuse-模糊搜索库 Fuse.js 的轻量级插件
- vue-instantsearch-使用Algolia创建即时搜索体验的终极工具箱。
- vue-innersearch-用于 Elasticsearch 的 Vue.js 包装器
- reactivesearch-vue-用于使用 Elasticsearch 构建数据驱动的应用程序的 UI 组件
其他
- vue-avatar-vue.js 的头像组件。
- vue-touch-ripple-Vue.js 的触摸波纹组件(1.x〜2.x)。
- vue-typer-Vue 组件,用于模拟用户键入,选择和擦除文本。
- vue-keyboard-Vue 2 虚拟键盘组件。
- vue-twentytwenty-图像比较组件,可与 Vue.js 2.x 一起使用
- vue-cookie-law-Vue.js 2.x 的 Cookie 信息插件
- vue-gravatar-适用于 Vue.js 2.x 的简陋的 gravatar 组件
- vue-clipboard2-一种易于使用的 Vue.js 2.x 剪贴板剪贴板绑定
- vue-flashcard-带有 Vue.js 2.x 动画的 FLashcard 组件:bulb:
- vue-truncate-collapsed-一个简单的组件,它会截断文本并为 Vue.js 2 添加可点击的“阅读更多/显示较少”。 X
- vue-kanban-灵活的拖放式看板板组件
- vue-letter-avatar-vue.js 的简单优雅的字母头像组件
- vue-highlightjs-使用 highlight.js 突出显示语法
- v-clipboard-简单,小巧且易于使用的指令将您的模型保存到剪贴板(最小 2kb,无依赖项)
- vue-invisible-recaptcha-超级简单的 Google 隐形 reCAPTCHA 集成
- vue-embed-Embed 组件基于 Vue 2.x 的 embed.js,该组件可嵌入表情符号,媒体,地图,tweet,要点,代码,服务和减价。
- vue-particles-粒子背景的 Vue.js 组件
- vue-uniq-ids-Vue.js 2.x 插件,可帮助使用与 ID 相关的属性,且无副作用
- vue-multivue-在同一页面上使用同一类的多个 vue 应用。
- vue-affix-一个 Vue.js 2.x 插件,可在滚动时在窗口中添加元素,类似于 Bootstrap Affix,但更简单,更智能
- X-Browser-Update-Vue-一个 Vue.js 浏览器更新插件。
- vue-query-builder-用于使用嵌套条件构建复杂查询的 UI 组件。
- vue-info-card-一个简单漂亮的卡片组件,带有优美的火花线和 CSS3 翻转动画。
- v-offline-简单,小巧且易于使用的 Vue 应用程序检测离线和在线事件(最小 390b)
- vue-word-cloud-词云生成器。
- vue-flat-surface-shader- Vue-flat-surface-shader
- vue-easteregg-Easey 在您的 Vue 应用中添加了 Easteregg(默认使用 konami 代码)
- vue-barcode-scanner
- vue-heatmapjs-用于跟踪和可视化鼠标活动的 Vue 指令
- vue-maze-由 Vue.js 组件制作的小巧迷宫游戏
- vue-drag-verify-这是一个 vue 组件,可以滑动以解锁以进行登录或注册。
- vue-balloon-Vue 组件,用于在页面一角创建固定的,可缩放的容器。与 gmail 中使用的邮件撰写包装类似。
- vue-sticker-任意方向的贴纸效果
- v-rating-⭐️ 使用 VueJS 制作的语义 UI 中的评级组件(<500B 压缩,速度非常快)
- vue-content-placeholders-用于在 vue 中渲染诸如 Facebook 之类的伪造(渐进)内容的可组合组件
- vue-page-designer-Vue 组件,用于拖放来设计和构建移动网站。
- vue-creativecommons-CreativeCommons.org Vue.js 组件库。
- vue-status-indicator-一个 Vue.js 组件,用于将状态指示器显示为彩色圆点。
- vue-google-adsense-具有 InFeed 和 InArticle Ads 支持的 Vue.js Google Adsense 组件
- emoji-vue-Vue.js 项目的 Emoji😎👌🏻 下拉菜单
- vue-chessboard-棋盘 vue 组件可加载位置,创建位置并查看威胁。
- vue-mindmap-用于 mindnode 映射的 Vue 组件。
- v-currency-用于格式化货币的 Vue 组件。
- vue-emoji-picker-高度可定制的 Unicode 表情符号选择器 🔥🚀
- vue-8-puzzle-一个由 Vue.js 组件制作的小巧幻灯片益智游戏
- vue-e164-具有 E.164 标准支持的可自定义电话格式化程序
- vue-pgn-Vue.js 组件,用于以 pgn 格式查看棋牌游戏
- vue-avatar-editor-使用清晰的用户界面调整大小,旋转并裁剪上传的头像。
- vue-connection-listener-Vue 事件总线插件监听在线/离线更改。
- vue-sauce-Vue 的“查看源代码”指令。
- vue-prom-Vue 承诺包装器组件。
- 数字键盘-用于移动浏览器的数字键盘。
- vue-zoom-on-hover-鼠标悬停时图像缩放
- vue-sensitive-image-Vue 组件,可让您快速创建具有最佳数量的所有设备图像源的响应式图像标签。
- vue-highlight-text-Vue 组件,用于突出显示单词的多个实例
- vue-cast-props-提供了一种将 props 转换为常见数据类型的便捷方法。
- vue2-heropatterns-一个 Vue2 实现,允许您将流行的 Hero Patterns 添加到任何 Div 上
- vue-link-一个将所有链接都链接在一起的组件(处理外部和内部链接相同)
- vue-identify-network-⚡️ 识别您的用户正在使用哪种互联网!
- vue-cloneya-用于克隆 DOM 元素的 vue 组件
- vue-survey-builder-vue.js 应用程序的调查生成器
- vue-if-bot-一个轻量级的组件,用于基于用户代理向客户端隐藏/显示内容
- vue-clampy-Vue.js(2+)指令,通过在其中包含内容的元素加上省略号来限制元素的内容太长。
- vue-cookie-accept-decline-在页面上显示带有文字,拒绝按钮和接受按钮的横幅。记住使用 cookie 进行选择。使用创建时的当前选择来发出事件。符合 GDPR 要求。
- @ lossendae / vue-avatar-VueJS 2.0 的头像组件。
- vue-text-highlight-Vue.js 的文本荧光笔库 💄
- vue2-hammerVue 2.x 的 Hammer.js 包装器支持移动触摸。
- vue-countable-countable.js 的 Vue 绑定。提供实时的段落,句子,单词和字符计数。
- v-show-slide-一个 Vue.js 指令,用于将元素上下移动动画:自动滑动。
- vue-swipe-actions-适用于 Vue.js 的 iOS 样式滑动操作
- vue-friendly-iframe-用于创建超快速加载,无阻塞 iframe 的 Vue js 组件。
- vue-beautiful-chat-一个简单而美丽的 Vue 聊天组件后端不可知,完全可自定义和可扩展。
- vue-magnifier-Vue.js 2.x 的简单图像缩放/放大组件。
- vue-highlight-words-Vue 组件可在较大的文本正文中突出显示单词。从[react-highlight-words]移植(https://github.com/bvaughn/react-highlight-words)
- vue-tags-ball-使用此插件创建漂亮的球形标签
- vue-rippler-用于自定义波纹效果的简单 Vue.js 插件
- vue-contacts-Vue 的移动通讯录组件
- basic-vue-chat-易于使用的 Vue.js 聊天
- vue-resize-text-一个 vue 指令,可根据元素宽度自动调整字体大小。
- vue-github-profile-一个 Vue 组件,用于查看确定的用户的配置文件和存储库
- vue-niege-🎅 单文件 Vue 组件可通过画布添加暴风雪。
- vue-dynamic-star-rating-高度动态的 Vue 明星评分组件,例如 Google Play 评分 ⭐️⭐️⭐️⭐️⭐️⭐️
- vue-katex-在 Vue.js 中使用 KaTeX 进行数学排版的简单插件
- vue-canvas-identify- [vuc-identify]的 Vue 画布组件(http://vuc.tianchenyong.top)
- vue-canvas-material- [vuc-material]的 Vue 画布组件(http://vuc.tianchenyong.top/#/materia)
- vue-baberrage-一个基于 Vue.js 的简单弹幕插件 😎
- vue-terminal-ui-🖥TerminalUI 模拟器 Vue:自定义和基本命令
- vue-command-完全正常工作的 Vue.js 终端模拟器
- vue-ribbon-GitHub 功能区的 Vue 组件
- avatio-avatar-插图化身的 Vue 组件- Avatio使用
- vue-jazzicon-用于 Vue 的简陋的 Jazzicon 组件。
- vue-star-rating-一个简单的,高度可定制的星级评分组件 ⭐️⭐️⭐️
- vue-fixed-header-简单且跨浏览器友好的由 TypeScript 编写的 Vue.js 固定标头组件。
- vue-particle-effect-buttons一个爆发粒子效果按钮组件。
- vue-insomnia-防止显示屏进入休眠状态(唤醒锁定)。
- vue-car-plate-keyboard-用于 VueJS 2.x 的汽车牌照号码键盘。能源车牌 🚗🚗🚗)
- vue-dataflow-editor-Vue2 数据流图编辑器
- cool-emoji-picker-Vue 的快速即插即用[Tw] emoji Picker(用于 Twemoji 渲染的+ textarea)组件。
标签
- vue-tabs-简单的标签和药丸。
- vue-swipe-tabs-vue.js(vue2)的触摸滑动选项卡组件。
- vue-tabs-component-一种使用 Vue 显示标签的简便方法。
- vue-k-tabs-具有 Gitlab 设计的简单标签组件。
- vue-tabs-with-active-line-简单的 Vue 2 组件,可让您制作带有移动底线的标签
- vue-tabs-chrome-一个类似于 Chrome 的标签的 Vue 组件。
电话号码输入格式器
- vue-phone-number-input-一个漂亮的输入,用于格式化与国家/地区代码有效的电话号码:fire:
选择器
- vue-smooth-picker-Vue 2.x 的平滑选择器组件,例如 iOS 本机日期时间选择器。
发电机
- FormSchema Native-使用 JSON Schema 和 Vue.js 生成表单
- vue-awesome-form-一个 vue.js 组件,就像 json-editor
- vue-generator-Vue 项目的初始路由器和组件。
- vue-form-json-从 json 生成具有验证和 bulma 样式的 vue 表单
- form-create-具有动态呈现,数据收集,验证和提交功能的表单生成器,支持 json 数据
- element-form-builder-使用 JSON 模式构建 element-ui 表单。
- ncform-一种非常好的配置生成表单的方式
- Laraform-具有 Laravel 支持的 Vue.js 的高级表单生成器
- vue-ele-form-Vue DataForm,基于 element-ui
日期选择器
- vue-datepicker- [未维护]具有用于 Vue.js 的材质设计的日历和 datepicker 组件。
- vue2-timepicker- [未维护] Vue 2.x 的下拉时间选择器(小时|分钟|秒),具有灵活的时间格式支持。
- vuejs-datepicker-一个简单的 Vue.js datepicker 组件。支持禁用日期,内联模式,翻译。
- vuedt- [未维护]疯狂的轻量级(5.5kb!)Vuejs 日期和时间选择器组件,动画效果很好,而且没有太多的模糊感。
- vue-flatpickr-component用于flatpickr日期时间选择器的 Vue.js 组件
- vue-bootstrap-datetimepickerVue.js 组件,用于[eonasdan-bootstrap-datetimepicker](https://github.com/Eonasdan/bootstrap- datetimepicker /)
- vue-jalaali-datepicker-vue.js 的 Jalaali 日历和日期选择器 2。
- vue-date-picker-一个受材料设计启发的 vue 日期选择器组件
- vue-monthly-picker-仅适用于月份和年份选择器的 Vue.js 组件
- vue-hotel-datepicker-响应式日期范围选择器,显示选定的住宿天数,允许自定义入住/退房规则,屏蔽日期,本地化支持等。
- vue2-persian-datepicker-vue 的真棒波斯 datepicker 组件。کامپوننتانتخابتاریخبرایویو。
- vue-datetime-Vue 的移动友好日期时间选择器。支持日期,日期时间和时间模式,i18n 和禁用日期。
- vue-rangedate-picker-具有简单用法的范围日期选择器
- v2-datepicker-基于 Vue 2.x 的简单 datepicker 组件。
- vue-datepicker-local-Vue2 的一个漂亮的 Datepicker 组件。
- vue-airbnb-style-datepicker-Vue datepicker,外观和功能与流行的 AirBnb datepicker 相似。轻巧,可配置且良好的浏览器支持!
- vue-persian-datetime-picker波斯材料 datepicker。支持日期时间,日期,时间,年,月。
- VCalendar非常可定制且功能强大的日历/日期选择器组件,具有许多功能和完善的文档。
- @ owumaro / vue-date-range-picker-使用 Bootstrap 4 样式进行日期范围选择的 Vue 组件
- vue-datepicker-mobile-适用于 vue2 的移动友好日期选择器。:cn:选择日期或日期范围,然后自定义所需的日期。
- vue-draggable-cal-不是普通的日期选择器。一个 Vuejs 可拖动的日期选择器,具有全新的响应式设计,可移动且具有 0 个依赖项,已压缩 17kb。
- vue-vanilla-datetime-picker-Vue 的日期时间选择器。
- vue2-daterange-picker-基于 bootstrap-daterangepicker 的 Vue2 日期范围选择器(无 jQuery 依赖性)
- vue-timeselector-完全简单可定制的 Vue.js 功能强大的时间选择器组件。
- vue-date-picker-Vue 2.x 的轻量级 datepicker 组件。
- vue-ctk-date-time-picker-一个漂亮的 VueJS 组件,用于选择日期和时间(使用范围模式):新:
- simple-vue2-datetimepicker-一个简单易用的 vue.js 组件,用于日期和时间选择。:新:
- vue-business-hours-Vue 组件,用于在管理面板或仪表板中选择营业时间。
- material-vue-daterange-picker-Vuejs 2.x 的 Material Design 样式的日期范围选择器,与 vuetify 和友好版本兼容手机。
- vue-datepicker-具有 Vuejs 2.x 的 Material Design 样式的干净响应式日期选择器。(日期/月/季度&&日期范围选择器):新:
选择
- vue-select-一个本地 Vue.js 组件,提供与 Select2 类似的功能,而无需 jQuery 的开销。
- vue-multiselect-Vue.js 的通用选择/多重选择/标记组件。
- stf-vue-select-最灵活和自定义的选择 Vue2
- vue-select-image-Vue 2 组件,用于从列表中选择图像
- @ riophae / vue-treeselect-具有对 Vue.js 的嵌套选项支持的多选组件。
- @ k186 / pd-select-一个移动 UI 组件,例如 Vue 2.x 的 IOS 选择器,可以随便定义。
- vue-dropdowns-如果对 vue2.x 使用对象,则是一种显示选择框的简约且可适应的方法
- v-cascade-带有 Vue 2.x 的层叠选择器的一个可爱组件(支持 PC 和 Mobile)
- vue-multi-select-用于对 Vue2 进行选择/多重选择的自定义组件。
- v-region-一个简单的区域选择器,提供中文行政区划数据。
- v-selectpage-Vue2,分页列表或表格视图的强大选择器,使用标签进行多项选择,i18n 和服务器端资源支持。
- vue-cool-select-引导程序/材质设计主题,支持广告位,自动填充,事件,验证等。
- @ myena / advanced-select-具有搜索功能,用于(取消)全选和 Bootstrap 3 主题的单/多选择组件
- @ alfsnd / vue-bootstrap-select-Vue 版本的bootstrap-select。
滑块
- vue-slider-component-vue1.x 和 vue2.x 的滑块。
- vue-circle-slider-vue2.x 的圆形滑块组件。
- vue-netflix-slider-像 Netflix 的滑块。
- vue-slide-bar-非常简单的 vue 滑条组件。
- textra-Vue js 插件可滑动文本。
- vue-knob-control-Vue.js 的旋钮控件
拖放
- vuedraggable-Vue 组件允许与 View-Model 同步进行拖放排序。基于 Sortable.js。
- vue-dragula-拖放是如此简单,很痛苦。
- vue2-dragula-Vue2 的
vue-dragula
分支,有很多改进。 - awe-dnd-具有 Vue 的可排序列表指令。
- vue-draggable-resizable-用于可拖动和可调整大小元素的 Vue2 组件。
- vddl-用于使用 HTML5 拖放 API 修改列表的 Vue 组件,支持 VueJs 版本 1 和 2。
- vue-drag-drop-HTML5 拖放 API 的最小且轻巧的包装器。
- vue-swing-可滑动的卡片界面,如在 Jelly 和 Tinder 等应用中所见。
- vue-slicksort-一套无需依赖的混合包,用于动画,触摸友好,可排序的列表
- draggable-vue-directive-处理任何 Vue 组件拖放的简单指令。
- vue-smooth-dnd-smooth-dnd 库的 Vue 包装器。拖放,可分类的库,适用于许多情况。
- vue-drag-resize-一个无依赖的 Vue 组件,用于可拖动和可调整大小的元素,具有高宽比,反应性道具等
- vue-drag-it-dude-Vue2 组件,可让您将对象拖动到任意位置。
- vue-draggable-Vue 拖放库没有任何依赖性。简单易用。
- vue-nestable-作为 vue 组件制作的简单拖放层次列表。
- vue-draggable-nested-tree-适用于 Vuejs2 [@phphe](https://github.com的功能强大的可自定义可拖动树视图组件。 com / phphe)
自动完成
- vue-instant-Vue 即时可让您轻松为 vue 2 应用程序创建带有自动建议的自定义搜索控件。
- v-autocomplete-Vue.js 的自动填充组件
- vue-awesomplete-Awesomplete 的 Vue 包装器
- vue-auto-complete-Vue2 的自动完成。适用于对象或 api 调用。
- vue-autosuggest-WAI-ARIA 完整的 Autosuggest 组件,对渲染和样式进行了完全自定义。
- v-autosuggest-一个简单的模块化 Vuejs 组件,可以自动建议来自动态或静态数据查询的输入。
- 自动完成-适用于 Vue.js 2. *的简单自动完成组件
- vue-infinite-autocomplete-Vue 的 Vue 无限-自动完成包装 2。
- vue-simple-suggest-Vue.js 的简单但功能丰富的自动完成组件
- v-suggest-一个 Vue2 插件,用于输入内容建议,支持键盘快速选择。
- vue-bootstrap-typeahead-使用 Bootstrap 4 CSS 的 Vue2 的 typeahead / autocomplete 组件。
类型选择
- vue-input-tag-Vue.js 2.0 输入标签组件。
- v-distpicker一个灵活,高度可用的区域选择器,用于为 Vue.js 2.x 挑选中国的省,市和地区。
- vue-img-inputerVue 2 的优美,高度可定制的 img 类型输入
- vue-img-previewvue 2 中的图像输入预览组件
- v-image:相机:用于输入 type = file 的小组件(<1kb,已压缩)
- @ voerro / vue-tagsinput一个简单的标签输入了带有 typeahead / autocomplete 的 Vue.js 2 组件
- vue-tag-selector-类似于标签的输入。轻巧,可自定义并处理 REGEX 验证!
颜色选择器
- vue-color-适用于 Sketch,Photoshop,Chrome 等的 Vue 拾色器。
- vue-swatches-帮助用户选择漂亮的颜色!
- radial-color-picker-简约的拾色器,着重于尺寸,可访问性和性能。
- vue-color-picker-board-为人类设计的 Vue 拾色器组件!
- verte-一个完整的 Vue.js 颜色选择器组件。
开关
- vue-switches-具有主题支持的 Vue.js 的开/关开关组件。
- vue-js-toggle-button-Vue.js 2.0+切换/切换按钮-简单,漂亮,可自定义。
- vue-checkbox-radio-一个 Vue 组件,可轻松设置复选框和广播输入的样式。
- vue-enhanced-check-用于重新设计/标记复选框/无线电的 Vue 组件,包括切换/切换按钮。
- pretty-checkbox-vue- [pretty-checkbox 3]的实现(https://lokesh-coder.github.io/pretty- checkbox /)(用于美化复选框和单选按钮的纯 CSS 库)组件,适用于 Vue.js 2.2+。
- vue2-collapse-Vue Collapse 是一个灵活的内容切换插件,用于手风琴列表或任何其他有条件的内容呈现。
- vue-badger-accordion-用于 Vue.js 2.0+的 Badger 手风琴的包装组件
- vue-loading-checkbox-具有加载状态的高度可定制的 Vue.js 复选框 UI 组件
- vue-rocker-switch-Vue.js 的可自定义翘板开关组件。
- vue-toggle-btn-高度可定制,易于使用的优雅切换/切换按钮组件
屏蔽输入
- vue-masked-input-Vue.js 的蒙版输入组件。
- vue-text-mask-用于 React,Angular,Ember,Vue 和普通 JavaScript 的输入掩码。
- vue-ip-input-由 vuejs 实现的 ip 输入。
- vue-numeric-输入字段组件,用于显示基于 Vue 的货币值。
- awesome-mask-基于纯 VanillaJS 实现的 Mask 指令
- v-money-货币的微小(<2k 压缩)输入/指令掩码
- vue-autonumeric-一个 Vue.js 组件,包装了很棒的AutoNumeric输入格式化程序库
- vue-inputmask-Vue.js 指令可将 Robin Herbots 的 inputmask 库添加到您的输入中(香草 javascript)。
- vue-input-number-Vue.js 2 的自定义输入数字组件。
- v-unicode-Vue 指令通过 unicode 值限制输入。
- vue-cleave-component- [cleave.js]的 Vue.js 组件(http://nosir.github.io/cleave.js /)
- vue-ip-具有端口和材料设计支持的 ip 地址输入
- vue-r-mask-具有类似于 javascript 正则表达式的模板的指令。
- vue-input-code-基于 Vue.js 2.0+验证码输入组件。
- label-edit-受 Trello 的启发。单击以显示可编辑的输入并返回值更改。这是 Vue 组件。
- vue-jquery-mask- [jQuery Mask 插件]的 Vue.js v2.x 组件(https://github.com/igorescobar/ jQuery-掩码-插件)
- vue-the-mask-Tiny(<2k gzipipped)和 Vue.js 的无依赖掩码输入
- vue-canvas-input- [vuc-input]的 Vue 画布组件(http://vuc.tianchenyong.top/#/identify)
- vue-currency-input-轻松输入 Vue.js 的货币格式数字。
- vue-restricted-input-基于[restricted-input]的 vue.js 输入掩码库(https://github.com/braintree /受限输入)
RTF 编辑
- vue-quill-editor-Vue2 的鹅毛笔编辑器组件。
- vue-mobiledoc-editor-适用于 Vuejs 的 mobiledoc 编辑器组件工具包。
- vue2-medium-editor-Vue 2 的 MediumEditor 组件。
- vue-froala-用于 Froala 编辑器的 VueJS 包装器。
- vue-froala-wysiwyg-Froala WYSIWIG HTML 编辑器的官方 VueJS 插件。
- vue-at-Vue 的 At.js。
- vue-wysiwyg轻巧,快速且可扩展的所见即所得编辑器
- vue-trumbowyg[Trumbowyg]的 Vue.js 组件(http://alex-d.github.io/Trumbowyg/)所见即所得编辑器
- vue-pell-editor用于Pell的 Vue.js 组件所见即所得编辑器
- vue-tinymce-editorVue2 的 Tinymce 编辑器组件。
- vue-mce-VueJS 的 tinymce 编辑器组件。
- Vue2-Editor-使用 Vue.js 和 Quilljs 的 HTML 编辑器
- vue-codemirror-Vue2 的 Codemirror 组件。
- vue-easy-tinymce-一个简单而强大的软件包,可在 Vue.js 项目中轻松使用 tinymce。
- vue-highlightable-input-输入文字时突出显示和设置样式
- vue-trix-用于 Vue.js 的简单轻巧的 Trix 富文本编辑器
- tiptap-Vue.js 的不可渲染且可扩展的 RTF 编辑器
- toast-ui.vue-editor- [TOAST UI 编辑器]的 Vue 包装器(http://ui.toast.com/tui -编辑)。
- ckeditor5-vue-Vue.js 的官方 CKEditor 5 Rich Text 编辑器组件。
- yimo-vue-editor-Vue2 的 wangEditor2 组件。
- vue-mathlive适用于 Vue.hjs 的 MathLive 数学编辑器(mathfield)
图像处理
- vue-core-image-upload-一个用于裁剪和上传图像的 vue 插件。
- vue-croppa-适用于 Vue 2.0 的简单易用的可自定义轻量级移动友好图像裁剪器。
- vue-cropper-vue2.0 的图片剪辑插件
- toast-ui.vue-image-editor- [TOAST UI 图像编辑器]的 Vue 包装器(http:// ui。 toast.com/tui-image-editor)。
- vue-quick-cropper-Vue 移动头像上传裁剪插件可以选择裁剪区域和缩放。
- vue-canvas-image-Vue 画布组件,用于vuc-image
- vue-croppie-另一个图像裁剪器
- vue-slim-cropper-💇Vue 2.x 的简单优雅的移动图像裁剪上传组件。
- vue-advanced-cropper-先进的裁剪器,使您有机会创建几乎任何想要的裁剪器
- vue-cloudinary-vue(2.0)插件提供了可重用的指令,可通过动态操作从 Cloudinary(https://cloudinary.com)获取图像(调整大小/裁剪/效果/水印/缩放/格式化)和优化(webp / png /自动质量/自动视网膜)。
- img-Vuer-Vue2 的 Mobile-First 图像查看器/图库
- vue-image-loader-Vue 加载器/渐进式图像插件,例如 Medium。
- vue-load-image-在图像加载期间显示加载器,并在图像加载失败时显示替代内容。
- vue-image-painter-V Vue 2.x 的图像魔术动画绘制效果组件。
视频操作
- vue-playlist-轻量级的 vue(2.0)组件,没有依赖关系,可提供真正无缝的 html5 视频播放。使用 Vanilla JS 进行无缝视频播放的唯一且唯一可行的解 决方案。它需要一系列视频并将它们拼接在一起成为一个视频。
## 上传文件
- vue-clip-用于 VueJ 的简单且可入侵的文件上传器。支持 Vue> = 2.1。
- vue-simple-upload-Vue.js 的简单文件上传组件。
- vue2-multi-uploader-使用 Vue.js v2 和 Axios 的拖放式多文件上传器组件。上载器显示文件名,大小和添加文件的总大小。它还允许设置所需的最小文件上传数量。
- vue-dropzone-Dropzone.js 的 Vue.js(vue2)组件-具有图像预览功能的拖放文件上传实用程序。
- vue-transmit-一个纯粹的基于 Vue 2.0 的 Dropzone.js 的 Vue.js 拖放上传器组件
- vue-upload-component-Vue 上载组件,多文件上载,上载目录,拖动上载,拖动目录。支持 Vue> = 2.0
- vue-uploader-一个由 simple-uploader.js 驱动的 Vue.js 上传组件
- ic-firebase-uploader-用于 Firebase 存储的干净的多文件上传组件。
- vuejs-uploader-用于大型文件上传的可恢复的分段文件上传器。
- vue-filepond-FilePond 的 Vue.js 组件-文件上传库,可以上传您扔给它的任何内容。
- v-uploader-一个 Vue2 插件,可以使上传文件变得更加轻松简单,您可以拖动文件或在对话框中选择文件进行上传
上下文菜单
- vue-context-menu-vue js 的上下文菜单组件。
- vue-lil-context-menu-Vue 的灵活的 lil 上下文菜单组件。
- vue-mouse-menu-适用于 vue 2+的鼠标菜单组件。
- @ hscmap / vue-menu-vue2 的菜单/上下文菜单组件。
- vue-context-用于 vue js 的简单但灵活的上下文菜单。
- vue-simple-context-menu-为 Vue 构建的简单上下文菜单组件。左键单击和右键单击都可以很好地工作。
- vue-context-menu-popup-Vue 2 的上下文菜单弹出窗口。右键单击即可工作,也可以通过编程方式触发。
- @ kiyoaki_w / vue-context-为 Vue2 构建的可自定义上下文菜单组件,支持惊人的图标。
其他
- vue-gmaps-使用 Google Maps API 搜索地点和地址。
- vuep-使用实时编辑器和预览渲染 Vue 组件的组件。
- vue-places-Places 组件基于 Vue 2.x 的 places.js。将任何输入转换为地址自动完成。
- vue-password-strength-meter-vue.js 中基于 zxcvbn 的密码强度计。
- vue-float-label-Vue.js 的浮动标签模式。
- vue-longpress-一个 VueJS(2.x)按钮组件,需要您持续按下以确认给定的动作。
- vue-google-autocomplete-适用于 Google Maps Places API 的 Vue.js(2.x)自动建议组件。
- vue-ip-input-Vue.js 2.x 的 ip 输入组件
- vue-default-value-Vue.js 2.x 指令为可编辑元素设置默认值,而不会影响模型状态
- vue-model-autoset-一个 Vue.js 插件,可解决通过 v-model 指令观察动态添加的属性时 Vue 的限制
- vue-submit-Ladda 的简单实现([1](http://lab.hakim.se /ladda/),2)不到 90 行代码,没有任何依赖关系。
- vue-rate-Vue 的费率组件
- vuetify-google-autocomplete-适用于 Google Maps Places API 的 Vuetify 就绪 Vue.js(2.x)自动建议组件。
- vue-ripple-directive-材质纹波效果作为 Vue 指令。
- vue-fab-Vue 浮动操作按钮。
- vue-complexify-来自 jquery.complexify.js 的 Vuejs 移植库。
- vue-mc-Vue.js 的模型和集合
- vue-stars-高度可定制的等级控制(使用星号或其他字符)
- vue-confirmation-button-可自定义的确认按钮,要求用户在执行操作之前先阅读消息
- vue-poll-用于投票的 Vue.js 组件
- vue-diagrams-vue.js 的图表组件,受 react-diagrams 启发
- vue-easy-polls-一个 Vue.js 组件,用于创建民意调查,投票和显示结果。它易于实现且易于定制。
- vue-m-button-vue 的漂亮按钮组件。
- vue-long-click-用于 vue 的长按(长按)指令库,支持移动设备和台式机。
- vue-ui-predicate-规则编辑器,通用过滤 UI,Vue JS 的谓词组件。
- vue-mobile-detection-Vue.js 原型函数
this。$ isMobile()
会根据布尔值是否返回布尔值用户正在使用手机浏览。 - vue-input-contenteditable-用于`contenteditable’的 Vue 组件包装,具有您通常期望的所有功能。进行漂亮的输入,不受“ input [type =’text’]”的限制。
向导
- vue-form-wizard-基于选项卡的组件,可以代替经典的 bootstrap 和 jQuery 表单向导
- vue-stepper-一个简单的步进器,具有诸如 next,back 和 end 之类的简单动作,可以执行简单的表单。
- vue-stepper-component-具有 Vuex 支持和零依赖性的完全可定制的 Stepper 组件。
CSV
- vuecsv-来自 json 的简单 CSV 下载程序,带有选项模式面板组件。
评论系统
- vue-comment-grid-💬 使用 CSS Grid 和 Firebase REST API + Authentication 构建的自适应 Vue.js 注释系统插件。
帆布
- vue-easeljs-对 HTML5 canvas 元素的数据驱动控制。
- vue-canvas-effect-Vue.js 的简单画布效果集合。
- vue-konva-Vue&Canvas-JavaScript 库,用于使用 Vue 绘制复杂的画布图形。
- vue-html2canvas-Vue mixin 捕获 html 并使用 Html2Canvas 将其转换为图像。
- vue-canvas-nest-适用于 canvas-nest 的 Vue.js 组件。
- vue-signature-pad-V Vue 签名板组件
链接预览
- link-prevue-用于生成链接预览的灵活组件。
游览
- vue-tour-轻巧且可自定义的游览插件
- vue-page-guide-具有指令的页面游览/指南插件
UI 布局
- vue-waterfall-Vue.js 的瀑布布局组件。
- vueisotope-用于同位素过滤器和分类魔术布局的 Vue 组件。
- vue-grid-layout-Vue.js 的可拖动和可调整大小的网格布局。
- vue-drag-zone-Vue.js(2.x)的拖动区域组件。
- vue-masonry-用于砌体块布局的 Vue.js 指令。
- vue-fraction-grid-基于 Flexbox 的 Vue.js 响应式分数网格系统。
- vue-virtual-scroll-list-Vue(2.x)组件通过使用虚拟滚动列表支持大数据。
- vue-virtual-scroller-用于有效滚动大量元素的组件(Vue 2.x)。
- vue-virtualscroll- [Vue 2.x]组件用于虚拟滚动内容。
- vue-inview- [Vue 2.x]视口,在输入或离开 DOM 元素时获取通知。
- dnd-grid-具有可拖动和可调整大小的框的 vuejs 网格
- vue-extend-layout-扩展默认布局或为 Vue.js SPA 的页面创建自定义布局
- vue-masonry-css-由 CSS 驱动的 Vue.js Masonry 布局组件,无依赖
- vue-fullpage.js-Vue.js 的官方 fullPage.js 组件。
- vue-virtual-collection-用于有效渲染大型集合数据的 Vue 组件。
- 自动响应-vue-Vue 的自动响应网格布局库。
- VueFlex-一个 flexbox 网格系统。
- v-chacheli-一个 Vue.js 组件,用于创建和显示类似于仪表板的自定义网格布局。
- vue-grid-styled-一组轻量级的功能网格组件,从 React 的grid-styled / jxnblk /网格样式/)
- 简单网格-用于网格布局的 Vue 组件,支持 flex。
- vue-container-component-受 Bootstrap 容器启发的简单容器组件
- vue-colcade-用于将 Colcade 网格布局集成到 Vuejs 的小包装。
- vue-ads-layout-一个小的 Vue 组件库,可快速生成带有工具栏,左/右抽屉和页脚的响应式 Web 应用程序布局。所有组件都可以固定或相对放置。
- vue-magic-grid-Vue.js 2 的 Magic Grid 小端口。
- vue-splitter-pane-一个 Vuejs 组件,它以可调节的拆分方式(垂直或水平)呈现两个插槽。
- splitpanes-一个 Vue JS 可靠,简单且可触摸的窗格拆分器/缩放器。
- vue-mock-layout-轻松模拟 Vue 应用程序的布局。
- vue-simple-drawer-带有反弹动画,支持嵌套和自定义主题的小抽屉面板。方向:左/右/上/下
- vue-grd-用于网格布局的简单,轻巧和灵活的 Vue.js 组件。
自适应
- quasar-framework-类星体框架。使用 VueJs 2 使用相同的代码构建响应式网站,混合移动应用程序(在 Android 和 iOS 上看起来本机)和 Electron 应用程序。
- vue-material-Vue.js 的材料设计。
- vuetify-Vue.js 的材料组件框架 2。
- muse-ui-Vue.js 的材料组件库 2。
- buefy-基于布尔玛框架的组件。
- element-ui-用于 Web 的 Vue.js 2.0 UI 工具包。
- vue-bulma-components-对 vue 组件轻松使用 bulma 类语法。
- iview-ui-适用于 Web 的 Vue.js 2.0 UI 框架。
- AT-UI-Vue.js 2.0 使用 ♥ 制作的专门用于桌面应用程序的全新扁平 UI-Kit
- v-semantic-Vue 的semantic-ui的实现
- bootstrap-vue-Vue.js 2 的bootstrap-4网格和组件的实现。
- fish-ui-用于 Web 的 Vue.js 2.0 UI 工具包
- zircle-ui-开发可缩放用户界面的前端库。
- vue-mdc-adapter-根据 MDC 团队[指南]的 Vue.js 的材料组件集成(https://github.com/material -components / material-components-web / blob / master / docs / integrating-into-frameworks.md)。
- Material Components Vue- [material-components-web]的包装器(https://github.com/material-components/material-components-网络)的 Vue.js
- VueFace-用于 Web 的 Vue.js 2.0 UI 组件库
- vuesax-Vue.js 的前端 vue 组件。
- vuecidity-Vue.js 2.0 的 UI 组件框架
- ant-design-vue-基于 Ant Design 和 Vue 2.5.0 的企业级 UI 组件
- heyui-(https://www.heyui.top/zh)-适用于 Web 的 Vue.js 2.0 UI 工具包。
- Carvue.js-IBM 的 Vue.js 碳设计系统
- BalmUI-Vue.js 的下一代 Material UI
- Osiris UI-:art:一个 Vue.js 2.0 通用响应式 UI 组件库
- N3-components-使用 Vue 2 构建的漂亮 Web 组件
- 碎片 Vue-✨ 基于 Bootstrap 4 框架的时尚&UI 组件库。
- 基础 Vue-基于 SAP Fiori 基础的组件。
- Framevuerk-🚀 快速,响应迅速,无依赖性,基于 Vue.js 的方向支持和可配置 UI 框架。
- @ Carbon / vue-@carbon 团队的 Carbon Design System 组件。
- NutUI-适用于移动网络的 Vue.js 2.0 UI 工具包
- Inkline-Inkline 是用于 Vue.js 的现代 UI / UX 框架,旨在创建完美的响应式 Web 应用程序。
- vue-awesome-mui-用于 Web 的 Vue.js 2.0 MUI 组件
- MDBootstrap-基于最新的 Bootstrap 4 和 Vue 2.6.10 的强大 UI 工具包,提供了一组平滑的,响应式页面模板,布局,组件和小部件,以快速构建响应迅速,移动优先的网站和应用。
手机
- Framework7-Vue-使用 Framework7&Vue 构建功能齐全的 iOS 和 Android 应用。
- vux- [中文]基于 WeUI 的 Vue UI 组件。
- vue-onsenui-使用 HTML5 和 JavaScript 的移动应用开发框架和 SDK。创建美观,高性能的跨平台移动应用程序。基于 Web 组件,并提供 Angular 1、2,React 和 Vue.js 的绑定。
- Weex-Weex 提供了发布跨平台的功能,因此 Web,Android 和 IOS 应用程序可以使用相同的 API 开发功能。
- weex-eros- [中文] Eros 是基于 Weex 和 Vue 的应用程序解决方案,使您能够使用 Vue 的 API,简单快速地开发 Vue 中小型应用程序。
- mint-ui-Vue.js 的移动 UI 元素。
- vant-来自 YouZan 的 Vue.js 2.0 移动用户界面。
- cube-ui-Vue.js 编写的出色的移动 ui lib 实现 2。
- mand-mobile-基于 Vue.js 2 的移动 UI 工具包,专为金融场景而设计。
组件集合
- vue-mdc-Vue.js 的 Material Components Web。
- keen-ui-用 Vue 编写并受 Material Design 启发的基本 UI 组件的轻量级集合。
- vue-admin-Vue 管理面板框架,由 Vue 2.0 和 Bulma 0.3 提供支持。
- vuikit-具有 Vue 所有功能的 UIkit。
- uiv由 Vue2 实现的 Bootstrap3 组件。
- wffranco / vue-strap-使用 Vue.js 2 构建的 Bootstrap 3 组件
- jsmod-vue-pc-适用于 vue 2.0 的高度可扩展的 Web 组件
- guilhermewaess / SemVue-使用 Vue 2 实现的语义 UI 模块
- office-ui-fabric-vue-Vue.js 的 Office UI Fabric 实现
- vuestic-admin-带有自定义组件集合的 Vue Admin 仪表板。内置 Vue 2 和 Bootstrap 4
- 语义 UI Vue-Vue 的语义 UI 集成
- vuesax-Vue.js 的前端 vue 组件。
- Vue 的基本 JS 2-功能齐全的 45+ Vue.js 组件,其中包括数据网格,图表,计划程序和图表组件等。
- Banshee-一个几乎没有渲染的 Vue UI 组件和实用程序框架,没有 CSS。
- vue-atlas-漂亮的 Vue 组件库。
- DevExtreme Vue 组件-65+响应迅速且功能完善的 Vue UI 组件,具有可自定义的 Material Design 和 Bootstrap 兼容主题。
- jqwidgets-70 多个具有 Material Design 主题的 Vue.js 2.0 UI 组件。
- vue-uix-Vue.js 中用于网页实现的 UI 集合
- vuedarkmode-Vue.js 的极简暗设计系统 🎨
- Kendo Vue 用户界面–为业务应用程序构建的 70 多个 UI 组件,包括网格。对多种设计语言(包括材料设计和 Bootstrap)的支持完全响应。
- Vuent-实现 Microsoft Fluent Design 的 Vue.js 组件
- bpit / vue-专注于效果的 Vue 组件库
- vue-tailwind-具有可自定义类的 Vue 组件可用于 TailwindCSS,但与任何框架兼容。
管理模板
- iView Vue 管理员-iView Vue 管理员/基于 iView 2.x 的管理门户模板
- element Vue Admin-element Vue Admin /基于 Element UI 2.x 的管理门户模板
- vue-element-admin-基于 Element UI 2.x 的神奇 vue 管理员
- D2 管理员-vue 制作的优雅后台模板在线演示
- rest-admin-基于 Vue 和 Bootstrap 4 的 Restful 管理面板在线演示
- Shards Dashboard Lite Vue-✨ 现代管理模板,具有数十个自定义组件和模板。
- Vue 材质管理员-Vue 材质设计管理员模板
- element-admin-使用 Vue CLI 3 和 element-ui 的简单而强大的 vue 管理员。
服务器端渲染
- Nuxt.js-通用的 Vue.js 框架。
- Ream-用于构建服务器呈现的静态网站的简约框架。
- Universal vue-Vue CLI 插件,可轻松创建通用 Vue 应用程序
静态网站生成器
- VuePress-简约的 Vue 驱动的静态网站生成器。
- Peco-人类的静态网站生成器。未维护
- Sabre-一个静态网站生成器,用于使用 Vue.js 构建快速的网站。
- Gridsome-使用 Vue.js 构建超快速,现代化的网站
其他
- app-framework-具有 HTML 和 JavaScript 的 IOS 和 Android 应用程序-开发,构建和部署-免费和开源。
- Myfirebase-一种已解耦的单页应用程序框架,该框架与 google firebase 高度兼容。
- Vue-Access-Control基于 Vue.js 的前端访问控制框架 2。
- Basys工具箱,用于构建完整的 Vue.js 应用程序
- CabloyJS基于 KoaJS&EggJS&VueJS&Framework7 的终极 NodeJS 全栈业务开发平台
事件处理
- vue-shortkey-Vue-ShortKey-Vue.js 的插件。
- vue-throttle-event-基于 requestAnimationFrame 的油门事件。
- vue-waypoint-Vue 的 Waypoint 组件,这是滚动时触发功能的最简单方法。
- vue-clickaway-可重用的 Vue.js 组件的可重用 clickaway 指令。
- vue-scrollfire-在特定的滚动位置触发事件。
- vue-resize-directive-Vue 指令可检测具有去污和节流能力的调整大小事件。
- v-click-outside-Vue 指令对元素外部的点击做出反应,而不会停止事件传播。
- vue-outside-events-Vue 2.x 指令可帮助指定元素侦听发生在自身外部的特定事件。
- vue-selectable-Vue 1.x / 2.x 指令可通过鼠标选择项目。
- vue-click-helper-Vue2.x 指令可处理同一元素上的 click 事件和 dblclick 事件。
- v-hotkey-Vue 2.x 指令,用于将热键绑定到组件。
- vue-resize-Vue 2.x 组件可检测 DOM 元素的大小调整(基于事件/无 window.onresize)
- vue-observe-visibility-使用 Intersection Observer API 的 Vue 2.x 指令可检测元素是否可见(在视口中是否被隐藏) CSS)。
- v-dragged-用于拖动事件检测的 Vue 2.x 指令插件。
- vue-esc-Vue.js 指令,可在转义键盘上添加文档事件监听器。
- vue-global-events–使用 Vue 的事件修饰符处理全局事件(如快捷方式)的组件
- vue-edge-check–检查浏览器边缘,以防止用`vue-router’滑动边缘时奇怪地触发过渡效果
- vue-mutation-observer–使用 MutationObserver API 观察 DOM 中变化的简单而微小的指令
- vue-scroll-show–如果用户在滚动后到达该元素,则显示该元素
- vue-tabevents–其他打开的标签页之间易于通信
- vue-visibility-trigger-👀 滚动到视图时以声明方式触发方法
响应式设计
- vue-viewports-定义您的自定义视口,并在组件中使用它们。
- vue 响应:Vue.js(2.x)指令用于隐藏/显示具有 Bootstrap 4、3 或自定义断点的 HTML 元素。
- vue-match-media-Vue 2.x 兼容插件,提供一致,语义化的方法来使组件具有媒体查询意识。
- vue-media-query-mixin-Vue 2 媒体查询 mixin 可以在组件 js 和组件模板中使用。与引导程序和可视化视口兼容。如果屏幕宽度为 xs,则返回 wxS;如果屏幕宽度为 sm,则返回 wSM。
- vue-breakpoints-Vue 2 最小组件,用于显示和隐藏基于断点的元素。受到 Airbnb 的启发。
- vue-mq-提供一些有用的工具,以语义和移动优先的 API(Vue 2.x)快速设置响应式设计
- VueResizeSensor-支持调整大小事件的容器。
- vue-breakpoint-component-用于 组成 CSS 断点状态。
- fine-mq-一个很好的 API,可以轻松地管理 JS 中的媒体查询,并且可以与 VueJS 作为插件进行一流的集成。
- vue-response-components-使用
ResizeObserver
创建响应组件。 - vue-screen-size-可以轻松,被动地访问屏幕的宽度和高度。
验证
- vue-formly-JavaScript 支持的 Vue.js 表单。
- vue-focus-用于可重用 Vue.js 组件的可重用 focus 指令。
- vue-form-generator-Vue.js 的基于架构的表单生成器组件。
- FormSchema Native-使用 JSON Schema 和 Vue.js 生成表单
- ic-formly-由 vue-formly 提供支持的简单表单组件。
- 表单生成器-基于 Json 模板的表单生成器,基于 Vue 和 Laravel。
- vue-autofocus-directive-Vue 自动聚焦指令。
- vue-awesome-form-一个 vue.js 组件,就像 json-editor
- vue-form-components-带有验证的干净&最小化 vue 表单元素
- ncform-一种非常好的配置生成表单的方式
- vee-validate-简单的 Vue.js 输入验证插件。
- vue-rawmodel-Vue.js v2 的 RawModel.js 插件。表单验证从未如此简单。
- vuelidate-针对 Vue.js 的简单,轻量级基于模型的验证。
- simple-vue-validator-一个简单而灵活的 vue.js 验证器库。
- vue-vform-Vue.js 2 表单组件,集成了 jQuery 验证和 Axios。
- vue-form-Vue.js 的全面表单验证。
- vuelidation-简单,功能强大的 vuejs 验证。
- laravel-vue-validator-显示来自 laravel 验证规则的错误
- vue-daval-超级 vue 数据验证器。简便,简单,准确。
- willvalidate-Vue.js 的验证表单。
- vue-m-validator-用于 VueJ 的模型数据验证库。
- vue-isyourpasswordsafe-用 Vue 编写的小型实用程序,用于检查给定的密码是否已针对“我已被拥有” API 泄漏。
- vue-form-send-用于从表单和原始验证发送数据的 Vue.js 指令
- FormVuelar-考虑服务器端验证的 Vue 表单组件
- vue-final-validate-根据我的开发经验,Vue 验证解决方案支持嵌套,异步。
- vform-一种在 Vue 中处理 Laravel 后端验证的简单方法。
调整大小
- vue-not-visible-Vue 指令,用于从屏幕上小于断点的 dom(如 v-if)元素中删除。
- vue-window-size-提供反应性窗口大小属性。
- vue-sensitive-text-↔ 相对于其父节点的宽度缩放其子节点的组件
滚动
- vue-chat-scroll-Vue.js 2.0 的自动滚动至底部指令。
- vue-scrollto-添加了一个指令,该指令侦听单击事件并滚动到元素。
- vue-next-level-scroll-一种基于组件且支持 SSR 的方法,可使用现代 Scroll Behavior API 进行平滑滚动
- vue-scroll-sync-同步容器滚动位置的组件
- v-scroll-lock-用于正文滚动锁定而不中断目标元素滚动的 Vue.js 指令
- vue2-perfect-scrollbar-PerfectScrollbar 简约包装器
- vue-scroll-to-添加了一个指令,该指令侦听单击事件并滚动到元素。
- vue-scroll-progressbar-可自定义的组件,用于指示进度条中滚动的相对位置。
- vue-backtotop-Vue.js 的 Back-to-top 组件,单击该组件可将页面滚动到顶部。
- VBar-适用于 Vue.js 2x 的虚拟响应式跨浏览器滚动条组件。
- Vuebar-使用本地滚动行为的自定义滚动条的 Vue 2 指令。轻巧,高性能,可定制且无依赖性。
- vue-detached-scrollbar-一个简单的滚动条,可以从正在滚动的容器中分离出来。
- vuescroll-基于 Vue.js 的滚动插件,用于统一 PC 和移动设备中的滚动。
- vue-simplebar-Simplebar 插件的 Vue.js 包装器。
- smooth-vuebar-平滑滚动条的 Vue 指令包装
- vue-scrollview-一个组件,该组件利用作用域的插槽来检测 vue 组件何时进入和离开视口。
- vue-scrollactive-根据视口中的当前部分在菜单项中添加一个活动类,单击菜单项时也会滚动到该部分。
- vue-intersect-一个 Vue 组件,用于向 Vue 组件或 HTML 元素添加交集观察者。
- vue-scrollmonitor-一个 Vue 插件,可在支持多种浏览器的情况下观看视口内部元素的可见性状态(使用提供/注入,因此兼容 vue@2.2 。X)
- vue-stroll-适用于 Vue.js 2.x 的超棒 CSS3 列表滚动效果组件。
- navscroll-js-在滚动时突出显示菜单项,并且在单击菜单项时也会滚动到某个部分。用作 vue 组件,vue 指令或与 vanilla js 一起使用。
- vue-scrollwatch-一个轻便的插件,可检测滚动事件,在元素进入视口时自定义回调,将’scrollTo’api 暴露给特定元素。使用 vue 指令。
- vue-check-view-一个检查元素是否在视口中的插件。快速,小型,无依赖性,实时演示。
- vue-stickto-支持多个 DOM 节点的 vue 指令会自动粘贴到顶部
- vue2-scrollspy-一个 scrollspy 插件和动画滚动到。
- vue-scroll-behavior-自定义路线导航中的滚动行为。特别是哈希模式。
- vue-scroll-stop-到达边缘时停止传播滚动。
- vue-seamless-scroll-Vue.js 的简单无缝 滚动。
路由
- vue-router-Vue.js 的官方路由器。
- vue-router-storage-Vue.js 2 和 vue-router 2 的路由器存储和解决方案
- vue-tidyroutes-分散的 vue-router 路由定义
- vue-routisan-基于 Laravel 路由系统的 Vue 路由器的优雅路由定义
- vue-error-page-提供路由器视图的包装器,使您可以显示错误页面而不更改 URL
- vue-router-sitemap-通过 vue-router 配置生成 sitemap.xml
- vue-smart-route-智能路由指令,可使用 Vue.js 制作具有智能外观的应用程序。
- vue-router-lite-Vue.js 2 的基于组件的声明性路由器。
延迟加载
- vue-lazyload-一个 Vue.js 插件,用于将图像或组件延迟加载到应用程序中。
- vue-lazy-background-images-延迟加载 Vue 2 的背景图像。
- vue-progressive-image-Vue 渐进式图像加载插件。
- vue-l-lazyload-Vue.js v2.x +的 lazyload 插件。
- vue-lazyload-img-专门针对移动浏览器进行了优化。支持 V2 和 v1。
- vue-lazy-images-Vue 2.x 的 lazyload 图像插件。
- v-lazy-img-Tiny(<0.6kb)指令,用于 Vue 2 的渐进式图像加载。
- vue-clazy-load-使用 IntersecionObserver for Vue 2 的轻量级可转换图像延迟加载组件。
- vue-lazy-this-使用 Intersection Observer API 的延迟加载组件。
- v2-lazy-list-一个基于 Vue 2.x 的简单的延迟加载列表组件
- pimg-一个用于延迟加载图像的简单渐进图像组件。
- vue-tiny-lazyload-img-用于延迟加载图像的小尺寸 Vue.js v.2 +指令
- vue-lazy-youtube-video-一个用于延迟加载 YouTube 视频的简单 Vue.js 组件。
- lazyload-vue-适用于 vanilla-lazyload 的 Vue 插件。
分页
- vue-paginate-一个简单的 vue.js 插件,可对数据进行分页。
- vue-pagination-2-Vue.js 2 分页组件。
- vuejs-uib-pagination-适用于 Vue.js 的最佳,完整的分页插件。受角引导分页启发。
- vuejs-paginate-用于创建分页的 Vue.js(v2.x +)组件。
- vue-pagination-bootstrap-一个 Vue.js(1.x&2.x)服务器端分页组件,带有基于 Bootstrap 的模板
- laravel-vue-semantic-ui-pagination-与 Laravel 和 Semantic-UI 一起使用的 Vue.js 2.x 分页。
- vue-paginate-al-Vue 分页并返回您的数据。
- vue-tiny-pagination-用于创建微小分页的 Vue 组件。
- laravel-vue-pagination-适用于 Laravel 分页器的 Vue.js 分页组件,可与 Bootstrap 一起使用。
- vue-lpage-低级 Vue 分页组件。
- v 页-一个简单的分页栏,包括基于 Vue2.x 的长度菜单,i18n 支持。
- vue-smart-pagination-具有许多不错设置的任何数据的智能分页。
- vue-paginatron-分页组件使用范围插槽道具构建,具有最大的灵活性。
- vue-ads-pagination-使用 css 框架[tailwindcss](https://tailwindcss.com/docs/what -is-tailwind /)
动画
- vue2-animate-Animate.css 的 Vue.js 2.0 端口。与 Vue 的内置转换一起使用。
- animated-vue-一个 Vue.js 2.x 插件,可轻松使用 Animate.css 动画作为过渡。就像``一样简单!
- vue-lottie-一个 Vue.js 2.x 插件,用于基于 bodymovin 渲染特效动画
- Vueg-使 vue-router 具有过渡效果/为 webApp 提供转场特效的开源 Vue 插件
- v-animate-css-最容易实现 Animate.css 的 Vue 2 指令
- vue-mixin-tween-Mixin 工厂,它将补间值添加到动画的组件上下文中
- v-odometer-轻松平滑地转换数字。使用此库可为您的应用程序提供平滑的动画,仅适用于数字。
- vue2-transitions✨ 可重复使用的 Vue 2 过渡组件
- vue-overdriveVue 应用程序的超级简单的魔术移动过渡 🎩
- animated-number-vue超级简单的数字动画方法。
- vue-typed-js集成了 Typed.js,可轻松创建打字动画。
- vue-parent-change-transition启用子组件在更改父组件时进行动画处理。
- vue-smooth-reflow响应数据变化而转换元素重排。
- VueTween允许组件补间其属性。
- vue-slide-up-down就像 jQuery 的
slideUp
/slideDown
一样,但是对于 Vue! - vue-animejsVue 的简单
anime.js
指令。 - Eagle.jsEagle.js 是 Vue.js 的基于 Web 的幻灯片框架。
- vue-posePose for Vue 是一个声明式运动系统,结合了 CSS 过渡的简单性和 CSS 的强大功能和灵活性 JavaScript。
- vue-slide-up-down-component这是一个简单的界面,但是实现了非常灵活而强大的幻灯片动画 Vue!
- femtoTween具有一流 Vue 支持的简约(零深度,小于 1k)补间库
- vue-sequential-entrance插件,用于创建带有页面元素列表的优雅的连续动画入口。零努力。简单轻巧
- vue-animate-scroll一种超级轻量级 的方法,可在元素滚动到视图中时向其添加 CSS 动画。
- vue-svg-transition创建 2 状态,SVG 驱动的过渡
- vue-page-transitionVue.js 的简单路由/页面转换
元标记
- vue-head-管理 head 标签的元信息,一种简单的方法。
- vue-meta-在 Vue 2.0 组件中管理页面元信息。支持 SSR +流媒体。
- vue-headful-从视图中设置文档``和 meta 标签。
- vue-simple-headful-使用 vue.js 轻松设置元标记-具有 TypeScript 支持的更简单的
vue-headful
替代方法。
传送门
- vue-dom-portal-Vue.js 组件中 DOM 元素的转义口。
- portal-vue-一个 Vue 插件,用于在 DOM 中的任何位置渲染组件的模板(在 virtualDOM 级别上有效,不会在 DOM 中移动节点)
过滤器
- vue2-filters-适用于 Vue 2. *的标准过滤器 Vue 1. *的集合。
- vue-morphling-Vue 2 的标准和自定义过滤器的集合。
- vue-currency-filter-轻巧且可自定义的 Vue 2 货币过滤器。
- vue-trans-一个简单的过滤器,提供了与 Symfony trans 相似的翻译方式。
- vue-string-filter-轻量级 Vue 2 字符串处理过滤器。
- vue-units-在 Vue 2 中使用的方便的单位转换过滤器的集合。
- vue-numeral-filter-过滤器的集合,允许在组件的模板部分内联使用 Numeral.js。
- vue-filter-date-format-Vue 2 的简单日期时间过滤器。
- vue-filter-pluralize-Vue 2 的简单复数过滤器。
- vue-filter-date-parse-Vue 2 的简单解析日期时间过滤器。
SVG
- vue-svgicon-创建 svg 图标组件的工具。(版本 2.x)。
- vue-content-loading-Vue 组件可轻松构建(或使用预设)Facebook 之类的 SVG 加载卡。
- vue-annotator-使用任何 SVG 元素(“ rect”,“ polygon”以及其他更多元素,即使包装了 HTML 元素如“ canvas”,也可以为页面添加注释)在
foreignObject
中) - vue-svg-sprite-简单使用 SVG sprite(vue 2.x)的指令。
- vue-svg-filler-用于自定义 svg 文件 🖍(vue 2.x)的 Vue 组件。
其他
- vue-resource-progressbar-interceptor-将进度条与所有请求联系在一起的拦截器,很明显,正在加载某些东西。
- vue-images-loaded-Vue.js 2.0 指令可检测图像加载。
- vue-visible-VueJS(2.x)的 v-visible 指令,类似于 v-show 但具有可见性。
- vue-resize-sensor-用于检测容器大小的组件(基于事件)
- v-blur-Vue 指令动态模糊元素
- vue-async-methods-用于基于承诺的方法的帮助程序实用程序
- vue-openseadragon-适用于 Vue.js 的 OpenSeaDragon 组件(缩放和平移)
- vue-match-heights-指令将元素的高度设置为相同。
- vue-conditional-attrs-用于条件渲染属性和指令的 Vue.js 组件
- vue-cbsc-一个 Vue.js 2.x 组件,用于以编程方式混合,着色和转换颜色。
- vue-spatialnavigation-用于空间导航(键盘导航)的 Vue 指令(Vue.js 2.x)
- vue-lifecycle-Vue.js 生命周期指令。
- vue-aspect-ratio-vue 的长宽比指令。
- @ kooljay82 / vue-m-camera-为避免自动更改通过用户设备的相机拍摄的照片方向。
WebGL
- vue-3d-model-Vue 组件中的 3D 模型查看器。
- vue-pano-Vue 组件中的全景查看器。
- vue-threejs-Three.js 的 Vue 绑定。
- VueGL-Vue.js 组件通过 three.js 反应性地渲染 3D 图形
- vue-vr-使用 Vue 构建 VR 应用程序的框架
- vue-displacement-slideshow-一个 Vue.js 组件,可简化 Webgl 图像位移转换。
全屏
- vue-fullscreen-用于全屏的简单 Vue 组件。
页面可见性
- vue-page-visibility-awesome-易于配置的页面可见性 api 的 Vue 2.x 组件。
- vue-authplugin-美观的 auth 控制插件,支持指令和原型方法。
打印
- vue-html-to-paper-Vue mixin 用于将 html 元素打印到纸张上。