![](/img/trans.png)
[英]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.