【问题标题】:Vuedraggable / SortableJS ability to move elements in and out of groupsVuedraggable / SortableJS 能够将元素移入和移出组
【发布时间】:2022-01-21 03:49:06
【问题描述】:

我正在使用 Vuedraggable (Sortable JS) 来尝试完成项目的分组。项目本身不应该有子项(正如 Sortable JS 的演示所使用的那样),而是应该分组在父“组”类型对象中。我在阻止组被拖入其他组时遇到问题,因为在第一级,组对象和表单对象都在同一个“可排序组”中。

  1. 在同一个一级Form下有Form Objects和Group Objects
  2. 对象和组对象应该可以在第一级表单中排序
  3. 对象应该可以拖入和拖出组
  4. 不能将组拖到其他组中

#4 是当前问题。目前可以将一个组拖到另一个组中。做起来不容易……如果你先把一个对象从一个组拖到另一个组,这似乎更容易随后抓住第一个组并将其拖到第二组。

这是一个说明问题的代码框: https://codesandbox.io/s/vuedraggable-nested-simplified-wc-tr6mx?file=/src/components/NestedDraggable.vue

【问题讨论】:

    标签: javascript vue.js sortablejs vuedraggable


    【解决方案1】:

    看起来答案是在grouppull/put 配置中使用function

    工作CodeSandbox

    参考资料:
    https://github.com/SortableJS/Vue.Draggable#props
    https://github.com/SortableJS/Sortable#options

    【讨论】:

      猜你喜欢
      • 2022-08-13
      • 1970-01-01
      • 2016-03-29
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 2013-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多