Javascript 当活动类位于第一页时,如何获取用于分页的活动类?
当不分页时,我很难获得活动类,我的意思是当用户在第一页时?这个概念是当用户进入posts页面时,默认的活动分页1,下面是我的代码Javascript 当活动类位于第一页时,如何获取用于分页的活动类?,javascript,reactjs,next.js,Javascript,Reactjs,Next.js,当不分页时,我很难获得活动类,我的意思是当用户在第一页时?这个概念是当用户进入posts页面时,默认的活动分页1,下面是我的代码 let pageNum = 'undefined' // it goes 2, 3, 4 when pagination clicked let totalPages = 4 const pager = () => { const paginate = [] for(let i = 1; i <= totalPages; i++){
let pageNum = 'undefined' // it goes 2, 3, 4 when pagination clicked
let totalPages = 4
const pager = () => {
const paginate = []
for(let i = 1; i <= totalPages; i++){
paginate.push(
<Link href={`?page=${i}`} key={i}>
<a
className={
`page-numbers ${(parseInt(pageNum) === i) ? 'current' : null}`
}
>
{i}
</a>
</Link>
)
}
return paginate
}
// render
{pager()}
let pageNum='undefined'//单击分页时,它将变为2、3、4
让totalPages=4
常量寻呼机=()=>{
常数paginate=[]
对于(让i=1;i将let pageNum='undefined'
更改为let pageNum=1
)。
如果执行此操作,还可以删除parseInt
函数。将let pageNum='undefined'
更改为let pageNum=1
。
如果执行此操作,还可以删除parseInt
函数。为什么要将pageNum
初始化为undefined
?它不应该初始化为1
(默认情况下,加载分页的第一页)?为什么要将pageNum
初始化为undefined
?是否应该将其初始化为1
(默认情况下,加载分页的第一页)?