Vue組件Draggable實現(xiàn)拖拽功能
更新時間:2021年09月15日 11:29:56 作者:葉落森
這篇文章主要為大家詳細介紹了Vue組件Draggable實現(xiàn)拖拽功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
Draggable為基于Sortable.js的vue組件,用以實現(xiàn)拖拽功能。
具體說明,請參考:學習鏈接
npm官方演示:
vuedraggable特性:
- 支持觸摸設備
- 支持拖拽和選擇文本
- 支持智能滾動
- 支持不同列表之間的拖拽
- 不以jQuery為基礎
- 和視圖模型同步刷新
- 和vue2的國度動畫兼容
- 支持撤銷操作
- 當需要完全控制時,可以拋出所有變化
- 可以和現(xiàn)有的UI組件兼容
使用
安裝:
npm install vuedraggable
頁面引入:
import draggable from 'vuedraggable'
data定義數(shù)據(jù)進行模擬:這是排序的案例,跟上面圖不一樣
<template> <div> <!-- 調用組件 --> <draggable element="ul" v-model="listdata"> <li v-for="item in listdata">{{item.name}}</li> </draggable> <!-- 展示list數(shù)據(jù)效果 --> {{listdata}} </div> </template> <script> import draggable from 'vuedraggable' export default { name: 'draggabletest', components: { draggable, }, data () { return { listdata:[ { id: 1, name: '葉落森1' }, { id: 2, name: '葉落森2' }, { id: 3, name: '葉落森3' }, { id: 4, name: '葉落森4' }, { id: 5, name: '葉落森5' } ] } }, } </script>
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
vue 使用 echarts 繪制中國地圖的實現(xiàn)代碼
這篇文章主要介紹了vue 使用 echarts 繪制中國地圖,內容包括插入echarts所需模塊及完整的代碼,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-01-01el-form的label和表單自適應填滿一行且靠左對齊方式
這篇文章主要介紹了el-form的label和表單自適應填滿一行且靠左對齊方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10vue-admin-template?動態(tài)路由的實現(xiàn)示例
本文主要介紹了ue-admin-template動態(tài)路由的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12vue-resource 攔截器interceptors使用詳解
這篇文章主要介紹了vue-resource 攔截器interceptors使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01