0
,當我們使用copy: true
設置與ng2-dragula
NG2-dragula風格的原始元素拖動)像opacity: 0.3
。我們怎麼做到這一點?使用複製
dragulaService.cloned.subscribe((value) => {
if (value && value.length && value.length === 4 && value[3] === 'copy') {
this.onDragCopy(value[1]);
}
});
,我們可以找到原始的元素,我們可以應用transparancy它,有點這似乎是非常錯誤:將可拖動的元素(自然)來自數據陣列,有沒有辦法找到拖累元素的索引,所以我們可以做這樣的事情
dragulaService.cloned.subscribe((index) => {
this.draggedElement = index;
});
和
<li *ngFor="let article of articles; let i = index"
[class.original-dragged-element]="draggedElement === i">
(我知道,這是不好的了,我應該匹配的文章)。
這不是「dragular」實現,請將標籤更正爲「dragula」,謝謝) – Luckylooke
@Luckylooke我已更正標籤 – Lukas