【问题标题】:dGrid table scroll horizontally programmaticallydGrid 表格以编程方式水平滚动
【发布时间】:2018-08-27 07:47:21
【问题描述】:

dGrid 中是否有一种方法可以让您滚动到表格中的某一列,我有一个可水平滚动的表格,我想知道是否有可能执行以下操作:

myGrid.scrollToColumn(someColumnToScrollTo);

我知道我可以垂直滚动到某行,有什么类似的东西可以满足我的需要吗?

【问题讨论】:

    标签: javascript scroll dojo dgrid


    【解决方案1】:

    正如 kfranqueiro(Dojo 1.x 提交者和 dgrid 维护者)所说:

    https://github.com/SitePen/dgrid/issues/360

    首先,在 dgrid 实例上有一个 scrollTo 方法,你可以 传递具有 x 或 y 属性的对象以在与平台无关的情况下滚动 方式

    还是他,他在这里使用那个功能:

    https://github.com/SitePen/dgrid/issues/1279

    grid.scrollTo({ y: index * grid.get('rowHeight') })

    你需要传递 x 而不是 y 和你需要的偏移量而不是 index * grid.get('rowHeight')

    【讨论】:

    • 将尝试并在之后回帖
    猜你喜欢
    • 1970-01-01
    • 2015-11-09
    • 2013-01-08
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-09
    相关资源
    最近更新 更多