亚洲av无码乱码国产一区二区,午夜理论片yy44880影院,午夜久久久久久禁播电影,熟睡人妻被讨厌的公侵犯

07
2023/07

Vue.Draggable的安裝和使用

發(fā)布時間:2023-07-07 18:29:51
發(fā)布者:MaiMai
瀏覽量:
0

Vue.Draggable是一款基于Sortable.js實現(xiàn)的vue拖拽插件,用以實現(xiàn)拖拽排序功能,是一款非常優(yōu)秀的vue拖拽組件。本篇將介紹如何搭建環(huán)境及簡單的例子。

首先下載安裝包,在終端里執(zhí)行npm install vuedraggable


vuedraggable

當顯示包版本的時候即表示安裝成功。

vuedraggable

本篇以Vue2為例,Vue3的安裝方式如下:npm i -S vuedraggable@next


接著需要在文件中引入:

vuedraggable

接著就可以使用vuedraggable組件了,關(guān)于自定義組件的內(nèi)容可以點擊此鏈接>>查看。

定義一個數(shù)組checkList以實現(xiàn)他的拖拽排序,注意draggable下要跟transition-group標簽。

vuedraggable 是標準的組件式封裝,并且將可拖動元素放進了 transition-group 上面,過渡動畫都比較好。

vuedraggable

此處還要注意,v-model綁定的數(shù)組應(yīng)與for循環(huán)的數(shù)組相同,否則將無法正確拖拽排序甚至報錯。

至此,我們就可以成功實現(xiàn)元素拖拽了,效果如圖所示。


若想添加頁眉或頁腳插槽,則不能與transition-group一起使用。

使用標題插槽在vuedraggable組件中添加不可拖動的元素。它應(yīng)該與draggable選項一起使用來標記draggable元素。請注意,無論標題槽在模板中的位置如何,它總是被添加到默認槽之前。頁腳插槽則相反,它將始終被添加到默認槽之后。

vuedraggable

vuedraggable

關(guān)鍵詞:
返回列表