Newer
Older
<div @dragstart="handleDragStart" draggable="true" id="wrapper">
</div>
</template>
<script>
export default {
name: "DragContainer",
methods: {
handleDragStart(event) {
"vueDrag/gridItem",
JSON.stringify({
key: this.dragID,
x: this.x,
y: this.y,
w: this.w,
h: this.h,
x: Number,
y: Number,
w: Number,
h: Number,
#wrapper {
grid-column: v-bind(x) / span v-bind(w);
grid-row: v-bind(y) / span v-bind(h);
}