Skip to content

拖拽网格

拖拽网格布局

基本使用

查看代码
vue
<template>
  <dragGrid>
    <dragGridItem :id="item" :w="3" :h="2" v-for="item in 10">{{item}}</dragGridItem>
  </dragGrid>
</template>

api

dragGrid props

参数说明类型默认值
cellHeight一栏单元格高度Number50
floatbooleanfalse
handleClass设置拖拽抓手string
disableDrag禁止拖拽booleanfalse
disableResize禁止改变单元格大小booleanfalse

dragGridItem props

参数说明类型默认值
x位置Number-
y位置Number-
w宽度 1 - 12之间Number2
h高度boolean2
minW最小宽度boolean-
minH最小高度boolean-
maxW最大宽度boolean-
maxH最大高度boolean-
noResize禁止改变单元格大小booleanfalse
noMove禁止拖动booleanfalse
locked锁住单元格booleanfalse