【发布时间】:2021-12-20 13:56:13
【问题描述】:
我正在尝试使用 JS dom 在 React 中添加活动类,但它对我不起作用 请帮助寻找解决方案。请给出一个完整的解决方案,其中包含代码并稍微解释一下,因为我觉得我在处理 Dom 时很困惑
<FilterOrder>
<div className="" onClick={ActiveClass}> Today </div>
<div className="" onClick={ActiveClass}> Yesterday </div>
<div className="" onClick={ActiveClass}> This Week </div>
我的功能 =>
const ActiveClass=(e)=>{
const active=e.target.classList;
const prevActive=document.getElementsByClassName("Active");
prevActive.forEach((e)=>console.log("hello"));
active.classList.add("Active");
}
错误 =>
【问题讨论】:
标签: javascript reactjs dom