vuedraggable<跨列表拖拽>

202112141408.gif

幫助:

??vueDraggable在線演示地址
??vueDraggable中文文檔
??gitHub地址

需求:

項目需要實現(xiàn)跨列表的拖拽,以及多級列表的拖拽,如上圖所示猾昆。之前也有用過 sortablejs(element-ui表格+sortablejs拖動排序戳這里),主要是針對element-ui表格拖拽排序進行的處理,而vuedraggable是針對sortablejs再次封裝和使用(官方是這么說的~~)堰汉,所以看你自身需要了辽社。

image.png

使用:

//安裝
npm i -S vuedraggable
image.png

vueDraggable在線演示地址上面有詳細的代碼,所以這邊就不貼過多的代碼了衡奥。

  • Two Lists 主要用于兩個列表之間的拖拽Ne
  • Nested 主要是多層級數(shù)據(jù)的拖拽爹袁,你可以找到它的 文件目錄,其實原理也就是多個<draggable>的嵌套
image.png

參數(shù)說明:

這里是我完成自己項目時用到的一些參數(shù),希望可以幫助你矮固。想要直接使用的失息,可以忽略掉??。謝謝大家看到這里档址,祝大家踩坑愉快~~??
注意:如果你用到了 ghostClass或者chosenClass 定義拖拽樣式時盹兢,盡可能的用全局樣式,否則可能不生效哦~~


<!-- 
          name        可跨越拖拽的共同類名
          pull:clone 禁止拖入這里
          put:false  禁止拖出這里
          sort:false 禁止拖動排序
          anmition    拖動時的延時動畫效果
          filter      不能拖動的類名
          delay       延遲多少ms時拖動守伸,防止用戶誤操作
         -->
        <draggable
          :list="list"
          class="drag_list"
          :group="{ name: 'drag', pull: 'clone', put: false }"
          :anmition="500"
          :delay="20"
          :sort="false"
          animation="500"
          filter=".not-drag"
        >
       <div
            v-for="item in list"
            :key="item.id"
            class="list-group-item"
            :class="{ 'not-drag': item.notDrag }"
          >
            <span class="appid">{{ item.id }}</span>
            <span class="yymc">{{ item.id }}</span>
            <span class="tb">{{ item.id }}</span>
            <span class="bm">{{ item.id }}</span>
          </div>
   </draggable>
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绎秒,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子尼摹,更是在濱河造成了極大的恐慌见芹,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蠢涝,死亡現(xiàn)場離奇詭異玄呛,居然都是意外死亡,警方通過查閱死者的電腦和手機和二,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門徘铝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人惯吕,你說我怎么就攤上這事惕它。” “怎么了废登?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵淹魄,是天一觀的道長。 經(jīng)常有香客問我堡距,道長甲锡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任吏颖,我火速辦了婚禮搔体,結(jié)果婚禮上恨樟,老公的妹妹穿的比我還像新娘半醉。我一直安慰自己,他們只是感情好劝术,可當我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布缩多。 她就那樣靜靜地躺著呆奕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪衬吆。 梳的紋絲不亂的頭發(fā)上梁钾,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天,我揣著相機與錄音逊抡,去河邊找鬼姆泻。 笑死,一個胖子當著我的面吹牛冒嫡,可吹牛的內(nèi)容都是我干的拇勃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼孝凌,長吁一口氣:“原來是場噩夢啊……” “哼方咆!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蟀架,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤瓣赂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后片拍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體煌集,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年穆碎,在試婚紗的時候發(fā)現(xiàn)自己被綠了牙勘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡所禀,死狀恐怖方面,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情色徘,我是刑警寧澤恭金,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站褂策,受9級特大地震影響横腿,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜斤寂,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一耿焊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧遍搞,春花似錦罗侯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纫塌。三九已至,卻和暖如春讲弄,著一層夾襖步出監(jiān)牢的瞬間措左,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工避除, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留怎披,地道東北人。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓瓶摆,卻偏偏與公主長得像钳枕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子赏壹,可洞房花燭夜當晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容