繁体   English   中英

量角器:从标准Angular GRID获取数据,该数据在向左或向右滚动时会重新绘制

[英]Protractor: Fetching data from standard Angular GRID which redraws when scroll left or right

我有大约45列以上的标准角度网格。 一次,只有10个在GRID上可见。

要获取剩余35列的数据,您需要向右滚动,然后才可以获取相同的数据。

在量角器中,有没有一种方法可以通过自动滚动提取数据。

甚至在尝试使有角度的ui-grid表自动化时,我们也面临同样的问题。 解决方案是使用Jquery scrollLeft()scrollRight()方法自动滚动表。

 var uiGridViewPort = $('.ui-grid-header-viewport');
 var scrollLeftPixel = 500;
 browser.executeScript("$(arguments[0]).scrollLeft( arguments[0].scrollLeft + "+scrollLeftPixel+")", uiGridViewPort.getWebElement());

上面的代码将ui-grid表向左滚动500px,并且列将自动添加到右侧。 但是需要注意的是,滚动表时,左侧的列将被删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM