React Hooks 如何监听窗口滚动?

455 阅读1分钟

TODO: 可以用,但是今后还会完善优化

  const [myScrollTop, setMyScrollTop] = useState(0)
  useEffect(() => {
    window.addEventListener('scroll', () => {
      setMyScrollTop(window.scrollY)
    })
    console.log(myScrollTop)
  }, [myScrollTop])