基于 Vue.js 磁片栅格布局组件VueGridLayout

基于 Vue.js 磁片栅格布局组件VueGridLayout今天给大家分享一个超优秀的 vue.js 拖拽栅格布局插件VueGridLayout。vue-grid-layout 一款基于 vue 可拖拽缩

大家好,欢迎来到IT知识分享网。

#头条创作挑战赛#

今天给大家分享一个超优秀的 vue.js 拖拽栅格布局插件VueGridLayout。

基于 Vue.js 磁片栅格布局组件VueGridLayout

vue-grid-layout 一款基于 vue 可拖拽缩放的栅格组件。star高达5.9K+

基于 Vue.js 磁片栅格布局组件VueGridLayout

功能性

  • 可拖拽
  • 可调整大小
  • 静态部件(不可拖拽、调整大小)
  • 拖拽和调整大小进行边界检查
  • 增减部件时避免重建栅格
  • 可序列化和还原的布局
  • 自动化 RTL 支持
  • 响应式
基于 Vue.js 磁片栅格布局组件VueGridLayout

安装

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>
基于 Vue.js 磁片栅格布局组件VueGridLayout

非常不错的一款拖拽瓷片组件,有需要的小伙伴可以去看下哈。

# 文档地址

https://jbaysolutions.github.io/vue-grid-layout/

# 仓库地址

https://github.com/jbaysolutions/vue-grid-layout

ok,今天的分享就到这里。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/60374.html

(0)
上一篇 2024-06-24 22:33
下一篇 2024-07-02 21:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信