2.1.9 • Published 2 years ago

@shaiq0/vue3-draggable v2.1.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

vue3-draggable

list-based drag&drop component for vue 3.x, with no dependencies

vue3-drag2

Features

  • support v-model
  • support transition
  • customizable draggable component

Nested useage is currently not supported

Installation

npm i vue3-draggable

Try Sample

git clone https://github.com/Shaiq01/Vue3-draggable

npm i
npm run serve

Usage

import component:

import Draggable from "vue3-draggable";

export default {
  components: {
    Draggable,
  },
};

template:

<draggable v-model="items">
    <template v-slot:item="{item}">
        <!-- example -->
        <div>
            {{item.title}}
        </div>
        <!-- or your own template -->
    </template>
</draggable>

This componet is implemented based on v-slot

Props

NameRequiredTypeDescription
modelValueREQUIREDARRAYv-model value, items to be bound
transitionOPTIONALSTRINGtransition delay in ms
2.1.8

2 years ago

2.1.9

2 years ago

2.1.7

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.4

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago