有一种方法可以通过硒或JavaScript在材料UI(MUI)表中进行滚动?

问题描述 投票:0回答:2
有什么方法

通过硒或Javascript在MUI表中进行水平滚动? 由于懒惰加载,无法执行不存在的元素,即我正在寻找的元素还不在DOM中。 情况示例: 想象一下,我有来自A ... z的列,但是只有A ... F是可见的,并且在DOM和列中只有在滚动到右侧末端后才会在DOM中。 我已经尝试在可滚动元素(.muidatagrid-virtualscroller)中增加scrollheigh

,以执行滚动。它在没有例外的情况下增加,但没有执行真正的滚动。 我还尝试了

scrollintoview进行最后一个单元格/列,但不足以延迟下一列的lazy加载调用渲染。 但是,滚动元件不接受sendkeys。因此,没有钥匙。 same问题在这里,我在里面使用了一些棘手的循环来计算所有行,但想用更聪明的东西替换它...(一个衬里) 可以使用scrollleft(水平)和scolltop(垂直)

selenium-webdriver material-ui mui-x-data-grid
2个回答
0
投票

https://www.w3schools.com/jsref/prop_element_scrollleft.asp


0
投票
文件 .getElementsByClassName('Muidatagrid-virtualScroller')[0] .scrollleft

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.