我需要获取可拖动元素的ID
我正在使用ng2_dnd我尝试使用方法OnDragStart来获取这样的ID
<li dnd-draggable [dropZones]="['doc']" [dragEnabled]="true" id="id01" (onDragStart)="getDraggableId($event)">Div 12</li>
在打字稿方面我调用了我的方法getDraggableId
getDraggableId(event){
this.draggableIdGrid = $(event).attr('id');
console.log("get draggablke " + this.draggableIdGrid);
}
我应该使用ElementRef吗?
感谢
答案 0 :(得分:2)
看source code我得出结论:这应该有效:
getDraggableId(event){
this.draggableIdGrid = event.mouseEvent.target.id;
console.log("get draggable " + this.draggableIdGrid);
}