【发布时间】:2022-01-25 04:17:56
【问题描述】:
朋友们好,我在这个项目中使用 ReactJs,我在控制台中收到了这条消息
Uncaught TypeError: Cannot read properties of undefined (reading 'offsetTop') at (About.js)
顺便说一句,鳕鱼正在工作,但我想知道如何删除/修复此消息。鳕鱼:-
const [start, setStart] = useState(false);
const secRef = useRef();
window.addEventListener("scroll", function () {
const secTop = secRef.current.offsetTop;
if (window.scrollY >= secTop - 300) {
setStart(true);
}
});
然后我说如果 start 是真的添加一些类,它工作正常但控制台消息有什么问题?
【问题讨论】: