Cypress:如何滚动 AG-Grid Table

Cypress: How to scroll AG-Grid Table

我想滚动到 AG-Grid 中的特定列 table Ag-Grid table。 对于这种 tables,柏树命令 scrollTo() 对我不起作用。 你知道我该如何解决这个问题吗?

谢谢!

通过使用 .type

的键盘命令解决了这个问题

我找到了解决滚动问题的方法。 现在我用 AG-Grid API link.

示例:

Cypress.Commands.add('ensureColumnVisible', (component: string, colId: string): Cypress.Chainable<void> =>{
    return cy.getGridApi(component).then(api => {
        api.ensureColumnVisible(colId);
        return cy.log(`Scrolling column: '${colId}' was successfully!`);
    })
});

cy.ensureColumnVisible('nameOfgrid', 'colID');