Javascript 滚动网格以显示列
我需要在测试中检查网格是否包含所有必需的列,但量角器无法找到不可见的列,因此我需要检查一些列,然后滚动并检查其余的列。有什么方法可以滚动网格吗?这是一个好方法吗 如果这些列此时不可见,但在DOM中存在,则可以选择最后一列的某一列来滚动网格。大致如下:Javascript 滚动网格以显示列,javascript,scroll,grid,jasmine,protractor,Javascript,Scroll,Grid,Jasmine,Protractor,我需要在测试中检查网格是否包含所有必需的列,但量角器无法找到不可见的列,因此我需要检查一些列,然后滚动并检查其余的列。有什么方法可以滚动网格吗?这是一个好方法吗 如果这些列此时不可见,但在DOM中存在,则可以选择最后一列的某一列来滚动网格。大致如下: var columns = element.all(by.repeater("column in columns")); browser.executeScript("arguments[0].scrollIntoView();", columns
var columns = element.all(by.repeater("column in columns"));
browser.executeScript("arguments[0].scrollIntoView();", columns.last());
如果这些列此时不可见,但存在于DOM中,则可以选择最后一列的某一列来滚动网格。大致如下:
var columns = element.all(by.repeater("column in columns"));
browser.executeScript("arguments[0].scrollIntoView();", columns.last());
效果不错。我试着用类似的东西,但运气不好。这个简单的脚本非常好用。谢谢:)效果不错。我试着用类似的东西,但运气不好。这个简单的脚本非常好用。谢谢:)