【发布时间】:2016-06-05 21:52:12
【问题描述】:
如何访问使用 drop-model 事件拖放的确切模型项?
文档中对 drop 事件的描述:
el 在 sibling 元素之前被放入 target,最初来自 source
el 似乎返回了被拖动的 HTML 元素,但我需要对其后面的实际数据项执行操作。有什么提示吗?
<div class="collapse" id="manageUsers">
<div class='containerDragula' dragula='"bag"' dragula-model='usersInProject'>
<div ng-repeat='user in usersInProject' ng-bind='user.email'></div>
</div>
<div class='containerDragula' dragula='"bag"' dragula-model='usersNotInProject'>
<div ng-repeat='user in usersNotInProject' ng-bind='user.email'></div>
</div>
</div>
$scope.$on('bag.drop-model', function (e, el, target, source) {
//this returns the html element
console.log(el);
});
【问题讨论】:
标签: angularjs dragula angular-dragula