我知道这样做的一种方法是通过使用下一个路由器,但只有在情况下,当路由是静态的,如/dashboard'
.但如何做到这一点时,URL是动态的,如'/story/[slug]'
.
Layout.js
const Layout=({children })=>{
if(router.pathname != '/dashboard')
return(
<>
{children()}
</>
)
else{
return(
<>
<Navbar/>
{children()}
</>
)
}
}
export default Layout;
这是可行的,但是我需要在/story
下的所有动态路由中实现它,而不是/dashboard
,比如/story/[slug]
。
先谢了
1条答案
按热度按时间368yc8dk1#
我会使用一个简单的JavaScript方法:包括。