亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue Draggable實(shí)現(xiàn)拖動(dòng)改變順序

 更新時(shí)間:2022年04月07日 08:04:02   作者:懶怪  
這篇文章主要為大家詳細(xì)介紹了vue Draggable實(shí)現(xiàn)拖動(dòng)改變順序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了vue Draggable實(shí)現(xiàn)拖動(dòng)改變順序的具體代碼,供大家參考,具體內(nèi)容如下

1、npm install vuedraggable

2、import draggable from 'vuedraggable'

3、示例代碼

Test.vue

<template>
?<ul class="sort-ul">
? ? <div>45454</div>
? ? <draggable ?group="article" :value="sortArr" @input="handleListChange($event)">
? ? ? ?<li v-for="(item,index) in sortArr" :key="index">
? ? ? ? ?<h2>{{item.title}}</h2>
? ? ? ?</li>
? ? </draggable>
? </ul>
</template>
<script>
import Draggable from 'vuedraggable';

export default {
? name: 'Test',
? props:{
? },
? data () {
? ? return {
? ? ? fileList: [],
? ? ? sortArr:[
? ? ? ? {title:"00"},
? ? ? ? {title:"01"},
? ? ? ? {title:"02"},
? ? ? ? {title:"03"},
? ? ? ? {title:"04"},
? ? ? ? {title:"05"},
? ? ? ? {title:"06"},
? ? ? ? {title:"07"},
? ? ? ? {title:"08"},
? ? ? ? {title:"09"},
? ? ? ],
? ? }
? },
? components: {
? ? Draggable, ?
? },
? methods: {
? ? ? // 更新位置
? ? ? handleListChange(event){
? ? ? ? console.log(event);
? ? ? ? this.sortArr = event;
? ? ? }
? },
? mounted () {
? ?
? }
}
</script>
<style>
? ul{
? ? padding: 0;
? ? width: 400px;
? }

? li{
? ? width: 100px;
? ? float:left;
? }

</style>

main.js

import Vue from 'vue'
import App from './App'
Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
? ? el: '#app',
? ? components: { App },
? ? template: '<App/>'
})

app.vue

<template>
? <div id="app">
? ? <Test />
? </div>
</template>

<script>

import Test from '@/components/Test.vue'

export default {
? name: 'App',
? components:{
? ? Test,
? },
? methods: {
? }
}
</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論