![]() |
1
0
这可能不是你关于dragula的问题的确切答案,但鉴于目前还没有人尝试过,这里有一个可能的解决方案似乎对我有效:我也尝试过使用mat table进行拖放操作。我没有使用ng2 dragula(我过去使用的是jquery ui sortable),但我确实使用了angulars新的CDK拖放系统。(现在是7.0.0版)。 https://material.angular.io/cdk/drag-drop/overview 我遇到的唯一问题是,如果要进行排序,cdkDropList指令必须是cdkDrag元素的直接父元素,不确定是否有办法解决这个问题,我找不到其他选项。 看到mat tables的构造方式似乎与d&d我已经转向列表或扩展面板(如果你想在每一行上显示扩展表单的下拉列表),因为它们在嵌套时表现得更好,并且可以很好地与cdk的拖放工具配合使用。(你可能需要做一些定制造型,让它看起来像一张桌子) 我知道mat table不会提供排序、过滤功能,但如果你优先考虑d&d你可能必须找到另一种解决方法。 希望这能给你带来一些可以合作的东西! |
![]() |
Vimal · 用于用户名验证的JavaScript正则表达式 6 年前 |
![]() |
user2024080 · 我如何防止我的表单在以后编辑? 6 年前 |
![]() |
Ali Bedaer · 具有多个组件的角形5 6 年前 |