国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vue.Draggable實現拖拽效果

2019-11-19 16:26:30
字體:
來源:轉載
供稿:網友

快速實現Vue.Draggable的拖拽效果,供大家參考,具體內容如下

1.下載包:npm install vuedraggable

配置:package.json

"dependencies": {  "element-ui": "^1.3.4",  "less": "^2.7.2",  "less-loader": "^4.0.4",  "vue": "^2.3.3",  "vue-router": "^2.3.1",  "vuedraggable": "^2.11.0" },

2.在你的組件中引進依賴:

import draggable from 'vuedraggable'

3.注冊:draggable這個組件

components: {  draggable},

4.使用html模板中使用該組件

<draggable v-model="tags" :move="getdata" @update="datadragEnd">    <transition-group>      <div v-for="element in tags" :key="element.id">        {{element.name}}      </div>    </transition-group></draggable>

5.有兩個常用的方法

一個是拖動中

一個是拖動結束

 methods: {   getdata (evt) {    console.log(evt.draggedContext.element.id)   },   datadragEnd (evt) {    console.log('拖動前的索引 :' + evt.oldIndex)    console.log('拖動后的索引 :' + evt.newIndex)    console.log(this.tags)   }  }

現在你就可以自己嘗試使用了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普洱| 溧阳市| 班玛县| 临颍县| 河间市| 石首市| 阿鲁科尔沁旗| 儋州市| 两当县| 堆龙德庆县| 湘阴县| 长汀县| 衢州市| 辽阳市| 延川县| 苍南县| 浮山县| 巴南区| 泽州县| 界首市| 安康市| 磐安县| 东海县| 垦利县| 永顺县| 道孚县| 剑河县| 广南县| 德昌县| 玉山县| 霍山县| 图木舒克市| 河西区| 两当县| 余江县| 宁德市| 炉霍县| 洛川县| 海城市| 上饶县| 湘潭市|