gpt4 book ai didi

javascript - 下一个 JS - ReferenceError : document is not defined

转载 作者:行者123 更新时间:2023-12-05 08:46:39 35 4
gpt4 key购买 nike

<分区>

我正在运行 NextJS v11.1.12,并且正在尝试运行一个标准的 Vanilla JS 函数,该函数将 div 的 CSS 类与类“state-select-dropdown-box”切换。我的代码是:

const Header = () => {

const dropDownMenu = document.querySelector('state-select-dropdown-box');
console.log(dropDownMenu);

function toggleMenu() {
dropDownMenu.classList.toggle('show');
}

return ( <Component /> );
}

应用程序编译时,我收到“引用错误:文档未定义”。奇怪的是我今天早些时候运行了这些功能,没有任何问题,也没有改变任何东西。

经过大量谷歌搜索和研究后,我得出结论,也许我只是不了解 SSR 在 NextJS 中的工作原理?谁能解释或说明为什么我没有达到预期的结果以及如何解决这个问题?

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com