const [topNavBGC, setTopNavBGC] = useState<string>("transparent");
const handleTopNavStyle = (e) => {
console.log(e, '首页')
};
usePageScroll(throttle(handleTopNavStyle, 500));
为什么这样节流就500ms输出一次
const [topNavBGC, setTopNavBGC] = useState<string>("transparent");
const handleTopNavStyle = (e) => {
e.scrollTop > 50 ? setTopNavBGC("#ffffff") : setTopNavBGC("transparent");
console.log(e, '首页')
};
usePageScroll(throttle(handleTopNavStyle, 500));
为什么这样就输出很快了