Javascript 如何使用e2e的量角器模拟拖放特性?

Javascript 如何使用e2e的量角器模拟拖放特性?,javascript,angularjs,drag-and-drop,protractor,end-to-end,Javascript,Angularjs,Drag And Drop,Protractor,End To End,您好,用于拖动的HTML代码是: <div class="btn-event" dnd-type="'newEvent'" dnd-draggable="event" dnd-effect-allowed="copy" dnd-copied=""> <div class="icon"> <i class='demo'></i> </div> <span class="label" title="Ob

您好,用于拖动的HTML代码是:

  <div class="btn-event"
   dnd-type="'newEvent'" dnd-draggable="event"
   dnd-effect-allowed="copy" dnd-copied="">
  <div class="icon">
  <i class='demo'></i>
  </div>
  <span class="label" title="Object Name">
  {{O.name}}
  </span>
  </div>

{{O.name}}
drop的代码为:

  <div class="row slot-body"
  dnd-list="sequenceSlot.events"
  dnd-allowed-types="['newEvent']"
  dnd-drop="Drop(event, index, item, external, type, dropped item)"
  dnd-dragover="Drop.validate(event, index, type)">

我们应该用拖网搜索吗?或者通过css?

使用
dragAndDrop()
操作方法,例如:

browser.actions().dragAndDrop(
    element(by.css("div[dnd-draggable]")),
    element(by.css("div[dnd-dragover]"))
).perform();
使用
dragandrop()
action方法,例如:

browser.actions().dragAndDrop(
    element(by.css("div[dnd-draggable]")),
    element(by.css("div[dnd-dragover]"))
).perform();

这是一份清单,对吗。那么,如何控制拖动列表中的哪个元素呢?这是一个列表。那么,如何控制要拖动列表中的哪个元素呢?