我有一个 Angular2 组件使用 ng2-dragula 像这样拖放:
@Component({
selector: 'my-comp',
directives: [
Dragula
],
viewProviders: [
DragulaService
],
template: `
<div class="my-div">
<div *ngFor="#item of items" [dragula]='"card-bag"' [dragulaModel]='items'>
...
</div>
</div>
`
})
我的问题:如果我创建多个“my-comp”组件,“card-bag”内的项目无法在这些组件中拖放,尽管它们具有相同的包名称。这些项目只能在其拥有的组件内拖放。
我们是否有任何用于跨组件拖放的配置,或者这是 ng2-dragula 限制?
谢谢。