我需要使用量角器
在AngularJS应用程序上滚动页面setTimeout(function () {
$(".btn-fullscreen").click(function () {
console.log("GG");
});
}, 5000);
以上代码未执行。我们是量角器的初学者
答案 0 :(得分:1)
你需要滚动到什么?我处理这个的方式是这样的:
var lastElement = element.all(by.css('td')).last();
browser.actions().mouseMove(lastElement).perform();
答案 1 :(得分:0)
您可以使用此库:https://www.npmjs.com/package/sg-protractor-tools
您可以通过引用sgpt对象来使用库的功能,例如:滚动:
sgpt.scroll.scrollTo(...);
答案 2 :(得分:0)
试试这个,但请检查"如何询问"关于Stack Overflow的部分以及将来的参考,谢谢!!!
var scrolldown = by.css(' keep your class here');
browser.controlFlow().execute(function() {
browser.executeScript('arguments[0].scrollIntoView(true)', scrolldown.getWebElement());
});