Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 量角器。如何进行拖放操作?_Angularjs_Drag And Drop_Protractor - Fatal编程技术网

Angularjs 量角器。如何进行拖放操作?

Angularjs 量角器。如何进行拖放操作?,angularjs,drag-and-drop,protractor,Angularjs,Drag And Drop,Protractor,我目前正在写一个量角器测试,我需要拖放一些元素。。。基本上,当时的其他开发人员使用角度拖放来实现此功能。我已经找了好几个小时了,但我还没有想出如何度过难关。这就是我试图拖动的元素。实际上,有4个可拖动的元素,我想在第一个元素上拖动最后一个元素,以使第一个元素成为最后一个元素: this.draggableFields=element.all(by.css('dnd-nodrag') 我还使用了最新版本的量角器和最新版本的webdriverJS。提前感谢您抽出时间 试试这个: ptor.act

我目前正在写一个量角器测试,我需要拖放一些元素。。。基本上,当时的其他开发人员使用角度拖放来实现此功能。我已经找了好几个小时了,但我还没有想出如何度过难关。这就是我试图拖动的元素。实际上,有4个可拖动的元素,我想在第一个元素上拖动最后一个元素,以使第一个元素成为最后一个元素:

this.draggableFields=element.all(by.css('dnd-nodrag')


我还使用了最新版本的量角器和最新版本的webdriverJS。提前感谢您抽出时间

试试这个:

  ptor.actions().dragAndDrop(
ptor.findElement(protractor.By.css('dnd-nodrag')).get(0);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(1);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(2);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(3);
    ).perform();

试试这个:

  ptor.actions().dragAndDrop(
ptor.findElement(protractor.By.css('dnd-nodrag')).get(0);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(1);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(2);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(3);
    ).perform();

我是否应该假定ptor=dragrator.getInstance()?此外,我还了解到ptor不再使用。。相反,我应该使用浏览器。。对吗?我有点困惑,但一切都进行得很顺利,直到我遇到了这个拖拽动作,这真是一件让人头疼的事:(实际上,在这只是给你的一个建议之前,我没有尝试过,是的,我的意思是
ptor=pregrator.getInstance();
,但是如果你想做的话,尝试做同样的逻辑而不做这个ptor…,顺便说一下,它不起作用:(虽然这很奇怪..我也认为它更容易,我认为它更容易!我应该假设ptor=dragrator.getInstance()?另外,我读到ptor不再被使用了。相反,我应该使用浏览器。对吗?我有点困惑,但一切都进行得很顺利,直到我遇到了这个拖拽动作,这真是一件让人头疼的事:(事实上,在这只是给你的一个建议之前,我没有尝试过,是的,我的意思是
ptor=量角器。getInstance()
但是如果你想的话,试着做同样的逻辑而不做这个ptor…顺便说一句:(这很奇怪..我也觉得这更容易,我觉得更容易!)!