【问题标题】:Lose my cursor position after page size changes页面大小更改后丢失光标位置
【发布时间】:2021-04-01 08:30:27
【问题描述】:

我在 react-table 上使用分页。每次点击下一步后我都会更改页面。如果下一页的大小小于以前的更改,我将失去光标位置。这是它的快照。

有没有一种方法可以将光标放在同一个按钮上,即使我已经更改了页面。所以我不会失去光标,需要再次找到下一个按钮。

非常感谢您的帮助。

【问题讨论】:

    标签: javascript reactjs pagination


    【解决方案1】:

    一种方法是在您使用 MouseEvent 单击按钮时计算您当前的鼠标 Y 位置,该按钮在向上或向下移动后将位于该位置,然后使用 window.scrollBy(X, Y)“滚动”差异.

    可能有更好的方法,但我认为这也应该有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-02
      • 2019-01-25
      • 1970-01-01
      • 2011-04-16
      • 2010-10-12
      • 1970-01-01
      • 2020-08-26
      • 1970-01-01
      相关资源
      最近更新 更多