Javascript 仅当选择为

Javascript 仅当选择为,javascript,vue.js,vuedraggable,Javascript,Vue.js,Vuedraggable,我试图在Vue中创建一种文件夹和文件系统 我希望它做什么 当用户选择一个项目并将其拖动到另一个项目上时,它将显示2个div。一个部门说“交换位置”,另一个说“放入文件夹”。根据用户释放鼠标按钮的od,将执行所选操作 它的作用 Vue dragable只是在我将一个项目拖动到另一个项目上时自动排序项目。无法检测到显示上述div的mouseover等事件 这不会解决您的问题,但会给您很大帮助:因为您通过单击并按住鼠标拖动“文件”,所以不要使用@mouseenter或其他@mouse…。不要使用@拖动

我试图在Vue中创建一种文件夹和文件系统

我希望它做什么

当用户选择一个项目并将其拖动到另一个项目上时,它将显示2个div。一个部门说“交换位置”,另一个说“放入文件夹”。根据用户释放鼠标按钮的od,将执行所选操作

它的作用

Vue dragable只是在我将一个项目拖动到另一个项目上时自动排序项目。无法检测到显示上述div的mouseover等事件


这不会解决您的问题,但会给您很大帮助:因为您通过单击并按住鼠标拖动“文件”,所以不要使用
@mouseenter
或其他
@mouse…
。不要使用
@拖动…开始/结束/输入
。因此,如果您在文件夹上,您可以通过单击文件打印红色和绿色区域:

<div
  class="item folder"
  @dragover="
    callMe();  /*you can for instance call method in METHODS part too*/
    actions = true;
  "
  @mouseleave="actions = false" /*works just if you are not holding a file woth the mouse*/
>

-在我的问题中添加了一个简单的示例,这是一个很好的资源。希望这是可以理解的。。。