首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有react-window的闪烁行react-table v7

带有react-window的闪烁行react-table v7
EN

Stack Overflow用户
提问于 2019-10-31 17:15:02
回答 1查看 824关注 0票数 1

我在官方react-table sandbox上遵循了这个例子。示例中的行在我滚动时闪烁,当你在线阅读时,他们建议将style添加到div中,即https://github.com/bvaughn/react-virtualized/issues/1327。但作者已经添加了style:

代码语言:javascript
复制
const RenderRow = React.useCallback(
({
    index,
    style
}) => {
    const row = rows[index]
    prepareRow(row)
    return ( <
        div {
            ...row.getRowProps({
                style, // Style added here.
            })
        }
        className = "tr" >
        {
            row.cells.map(cell => {
                return ( <
                    div {
                        ...cell.getCellProps()
                    }
                    className = "td" > {
                        cell.render('Cell')
                    } <
                    /div>
                )
            })
        } <
        /div>
    )
},
[prepareRow, rows]
)

但这些行仍然在闪烁。有没有人知道如何解决闪光问题?诚挚的问候

EN

回答 1

Stack Overflow用户

发布于 2020-04-08 12:54:58

我认为这是Javascript的自然行为,你这样做是对的。当你给表格加“窗口”并滚动时,Javascript需要一点时间来隐藏和显示行。所以闪光就来了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58640043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档