今天分享一个vue项目中在不同列表拖拽设置选项的功能,这个功能也是在做项目中遇到的,先说下这个功能的要点,有2个列表,左侧列表展示已选,右侧列表展示未选,通过拖拽进行设置,已选的选项不能超过4个,超过的话自动将拖拽之前的最后一项清除到右侧,且如果从已选往未选里拖的时候,右侧显示垃圾桶的提示(如图)。

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能

Vue使用vue-draggable 插件在不同列表之间拖拽功能