使用ng2Dragula

时间:2018-10-19 09:47:48

标签: css angular drag-and-drop ng2-dragula

我正在使用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。有什么办法解决这个问题?

0 个答案:

没有答案