介绍
本篇文章给大家分享的是有关怎么在Vue中使用可拖动的实现一个拖拽功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
Vue是什么
Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以自底向上逐层应用,其核心库只关注视图层,方便与第三方库和项目整合,且使用Vue可以采用单文件组件和Vue生态系统支持的库开发复杂的单页应用。
<强> vuedraggable特性:强>
- <李>
支持触摸设备
李> <李>支持拖拽和选择文本
李> <李>支持智能滚动
李> <李>支持不同列表之间的拖拽
李> <李>不以jQuery为基础
李> <李>和视图模型同步刷新
李> <李>和vue2的国度动画兼容
李> <李>支持撤销操作
李> <李>当需要完全控制时,可以抛出所有变化
李> <李>可以和现有的UI组件兼容
<强>使用强>
安装:
npm install vuedraggable
页面引入:
import draggable 得到& # 39;vuedraggable& # 39;
数据定义数据进行模拟:这是排序的案例,跟上面图不一样
& lt; template> ,& lt; div> & lt; !——,才能调用组件,——比; & lt;才能draggable 元素=皍l", v模型=發istdata"比; ,,& lt; li v=癷tem 拷贝listdata"在{{item.name}} & lt;/li> & lt;才能/draggable> & lt; !——,才能展示列表数据效果,——比; ,,{{listdata}} ,& lt;/div> & lt;/template> , & lt; script> import draggable 得到& # 39;vuedraggable& # 39; export default  { ,名字:& # 39;draggabletest& # 39; 组件:,{大敌; 可拖动的才能, }, ,data (), { return {才能 ,,listdata:( ,,,{ ,,,,,,, ,,,,名字:,& # 39;叶落森1 & # 39; ,,,}, ,,,{ ,,,,,,, ,,,,名字:,& # 39;叶落森2 & # 39; ,,,}, ,,,{ ,,,,,,, ,,,,名字:,& # 39;叶落森3 & # 39; ,,,}, ,,,{ ,,,,,,, ,,,,名字:,& # 39;叶落森4 & # 39; ,,,}, ,,,{ ,,,,,,, ,,,,名字:,& # 39;叶落森5 & # 39; ,,,} ,,,) ,,} }, } & lt;/script>
以上就是怎么在Vue中使用可拖动的实现一个拖拽功能,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。