【发布时间】:2019-10-03 11:33:34
【问题描述】:
我在滚动时添加了监听器,并尝试使用事件。我如何描述类型而不是任何类型?
反应 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))
}
}, [])
}
【问题讨论】:
标签: reactjs typescript events scroll