0

我正在使用库 ng2-Dragula 并且我试图在拖动时移动多个项目。我有一个项目数组,使用 ShiftKey 和 CtrlKey 将属性marked设置为true/false. 在拖动我做的代码的那一刻是:

this.subs.add(this.dragulaService.drag("peoples")
.subscribe(({ name, el, source }) => {
  console.log(name);
  console.log(el);
  console.log(source);
  for(let x = 0; x<source.children.length; x++){
    source.children[x].className = 'active';
    source.children[x].className = 'gu-mirror'
    source.children[x].className = 'gu-transit'
  } 
})
);

使用循环,我可以为项目设置样式,但不能将它们添加到移动,并且它只移动成员el。有没有办法解决这个问题?

4

0 回答 0