网站首页 > 开源技术 正文
今天给大家分享一个超优秀的 vue.js 拖拽栅格布局插件VueGridLayout。
vue-grid-layout 一款基于 vue 可拖拽缩放的栅格组件。star高达5.9K+。
功能性
- 可拖拽
- 可调整大小
- 静态部件(不可拖拽、调整大小)
- 拖拽和调整大小进行边界检查
- 增减部件时避免重建栅格
- 可序列化和还原的布局
- 自动化 RTL 支持
- 响应式
安装
npm install vue-grid-layout -D
引入使用
import VueGridLayout from 'vue-grid-layout';
export default {
components: {
GridLayout: VueGridLayout.GridLayout,
GridItem: VueGridLayout.GridItem
},
// ... data, methods, mounted (), etc.
}
<grid-layout
:layout.sync="layout"
:col-num="12"
:row-height="30"
:is-draggable="true"
:is-resizable="true"
:is-mirrored="false"
:vertical-compact="true"
:margin="[10, 10]"
:use-css-transforms="true"
>
<grid-item v-for="item in layout"
:x="item.x"
:y="item.y"
:w="item.w"
:h="item.h"
:i="item.i"
:key="item.i">
{{item.i}}
</grid-item>
</grid-layout>
非常不错的一款拖拽瓷片组件,有需要的小伙伴可以去看下哈。
# 文档地址
https://jbaysolutions.github.io/vue-grid-layout/
# 仓库地址
https://github.com/jbaysolutions/vue-grid-layout
ok,今天的分享就到这里。
猜你喜欢
- 2024-10-24 vue+echarts实现可拖动节点的折现图
- 2024-10-24 推荐!表单&试卷零代码搭建平台技术详解
- 2024-10-24 使用vue自定义指令构建拖放插件(vue实现拖动布局的实现)
- 2024-10-24 基于 Vue3 低代码 可视化开发设计器
- 2024-10-24 基于VUE+ElementUI+JsPlumb的流程设计器,支持画布拖拽
- 2024-10-24 开源的可视化表单配置相关的案例(可视化表单编辑器)
- 2024-10-24 手摸手,带你尝鲜 naiveui 撸 admin 骨架(多标签组件)
- 2024-10-24 用Vue快速创建前端Kanban功能原型
- 2024-10-24 Vue 界面可视化设计器(vue ui可视化)
- 2024-10-24 前端开发——可视化搭建推荐一波(可视化前端开发工具)
你 发表评论:
欢迎- 最近发表
-
- 6月游戏推荐(二)(6月份新出的游戏)
- 37【源码】数据可视化:基于 Echarts + Python 动态实时大屏
- Kubernetes Kube-Proxy 组件 IPVS 模式工作原理及常用故障排查
- 《茶余饭后顶级英文歌曲精选》(茶余饭后的经典句子)
- rainx和MediaTek携手推出101产品生态,为5G FWA提供创新
- KAPITAL 推出蓝染风格 Aloha Shirt 系列
- 欧美经典怀旧歌曲Free loop-管不住的音符
- Mac 下php5.3-7.0的二进制包 ── PHP-OS
- 如何把一个Python应用程序装进Docker
- 为何推荐 JsonTree.js 做 JSON 可视化?
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)