我正在使用Reactjs和nextjs框架,现在我想如果网址包含“?id=pinned”,那么不同的文本应该显示,我怎么能做到这一点?这里是我目前在[slug.js]的代码
return(
if(url containing pinned)
{
<div id="neww" className="neww"><h3>Pinned</h3></div>
}
else
{
<div id="neww" className="neww"><h3>Newest</h3></div>
}
)
5条答案
按热度按时间1qczuiv01#
由于您似乎使用的是Next.js,因此可以使用API来完成此操作
xqnpmsa82#
忽略,否则应尝试使用三元运算符
iqjalb3h3#
您可以从路由器使用查询
示例
ffvjumwh4#
下面是一个方法:
uxh89sit5#
请执行以下操作: