我尝试使用ng2-dnd
库来允许在可排序容器和可放置容器之间拖动项目。
我想要一个"活跃"根据用户的偏好排序的列表,"不活动"以某种自然顺序排序的列表,比如按字母顺序排列。因此,此活动列表由 sortable (在ng2-dnd
发言中)表示,非活动列表为 droppable 。
ng2-dnd
似乎很容易从可排序列表转移到可放置列表,但我无法通过任何方式强制它反向执行!例如,"简单可排序,同时放入回收站"示例位于demos。
我能看到发生这种情况的唯一方法是创建我自己的SortableComponent
和SortableContainer
版本(来自ng2-dnd
)以获得此类行为。
有关更好/更简单方法的任何建议吗?