vuedraggable左右两列拖动的时候,怎么能让他拖拽到右侧时候不自动放入,而是执行我设置的方法?
vuedraggable左右两列拖动的时候,它插件好像自动就会拖动进去,
现在我想问一下有什么方法可以不让他自动放入右侧吗,但是又可以执行我放入的时候的方法
回答:
1.vue项目中使用vuedraggable https://blog.csdn.net/qq_39009348/article/details/106126996
<draggable v-model="list"
group="people"
@start="drag=true"
@end="drag=false"
:move="onMove"
>
<div
v-for="element in list"
:key="element.name"
>
{{ element.name }}
</div>
</draggable>
javascript
export default {
data() {
return {
list: [
{ name: "John" },
{ name: "Joao" },
{ name: "Jean" },
{ name: "Gerard" }
],
drag: false
};
},
methods: {
onMove(event) {
if (/* your condition */) {
return false;
}
}
}
};
以上是 vuedraggable左右两列拖动的时候,怎么能让他拖拽到右侧时候不自动放入,而是执行我设置的方法? 的全部内容, 来源链接: utcz.com/p/934338.html