
直接上代码
<draggable filter=".unDrag">
<div class="unDrag">不能拖拽</div>
<div class="canDrag">可以拖拽</div>
</draggable>
一、设置filter
在draggable节点的属性filter设置不可拖拽的class名,记住要加上"."
二、设置不可拖拽子节点class
在draggable子节点中不可拖拽的dom的class中添加filter中对应的class名
这里有个优化的点是:
一般我们拖拽项目时,鼠标显示的是手,就是设置cursor: pointer。但是如果项目设置为不可拖拽了的话,需要给不可拖拽的class名设置鼠标是箭头,就是设置cursor: auto
三、关于vuedraggable

Vue中vuedraggable不可拖拽设置

博客介绍了在Vue中使用vuedraggable时设置不可拖拽的方法。一是在draggable节点属性filter设置不可拖拽的class名并加“.”;二是在draggable子节点不可拖拽的dom的class中添加对应class名,还可优化鼠标样式,不可拖拽时设为箭头。
3547

被折叠的 条评论
为什么被折叠?



