小编Ars*_*niy的帖子

如何描述类型滚动事件?

我在滚动上添加了侦听器,并尝试使用事件。我如何描述 type 而不是 any ?

反应 16.8.6 Tpescript 3.4

const Component: FC<IProps> = ({ children, scrollOffset, getScrollTop, videoListScrollUpdate }) => {
    const scroller = useRef<HTMLDivElement>(null)

    useEffect(() => {
        if (scrollOffset && scroller.current) {
            scroller.current.scrollTop = scrollOffset
            return
        }
        if (getScrollTop && scroller.current) {
            scroller.current.addEventListener('scroll', (e: any) => getScrollTop(e.target.scrollTop))
        }
    }, [])

}
Run Code Online (Sandbox Code Playgroud)

events scroll typescript reactjs

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

events ×1

reactjs ×1

scroll ×1

typescript ×1