[英]Why does the height of ui-grid changes when I scroll from left to right?
[英]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.