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

回到顶部