Javascript 如何在不同按钮之间切换className

Javascript 如何在不同按钮之间切换className,javascript,reactjs,Javascript,Reactjs,我想在单击时切换按钮类,以相应地更改其颜色。特定按钮的颜色应在单击时更改 我试过了 {“classname”是活动的:“包含的classname”} 这是我的密码 const handlepage=()=>{ 让totalPages=listProduct.length/EntriesPage; 让pageNumber=[]; for(设i=0;i{ setEntryStart(entryNumber*EntriesPage); setEntryEnd(((entryNumber+1)*Entr

我想在单击时切换按钮类,以相应地更改其颜色。特定按钮的颜色应在单击时更改

我试过了

{“classname”是活动的:“包含的classname”}

这是我的密码

const handlepage=()=>{
让totalPages=listProduct.length/EntriesPage;
让pageNumber=[];
for(设i=0;i
}
返回(页码)
}
常量HandlePagenNumber=(entryNumber,EntriesPage)=>{
setEntryStart(entryNumber*EntriesPage);
setEntryEnd(((entryNumber+1)*EntriesPage)

我想将classname
添加到单击的按钮中,实际上我正在管理分页。

您将需要有关选择哪个页面的一些信息

// you need somewhere stored the active page.
let selectedPage = 1;

let totalPages = listProduct.length / entriesPerPage;
let pageNumber = [];

for (let i = 0; i < totalPages; i++) {
    pageNumber[i] = <li>
      <a href={()=> false} 
          onClick={() => handlePageNumber(i, entriesPerPage)} 
          className={"pagination-link " + (i === selectedPage ? "is-current" : "")}>{i+1}</a>
    </li>
}

return (pageNumber)
//您需要将活动页面存储在某个位置。
让selectedPage=1;
让totalPages=listProduct.length/EntriesPage;
让pageNumber=[];
for(设i=0;i

}
返回(页码)

请帮帮我,伙计们,我的项目到期了……嘿,兄弟,非常感谢。。。。但是下一个和上一个按钮呢。。。