在Next.js中,是否有一种根据URL有条件地呈现组件的方法?
编辑:
目前我正在这样做:
const router = useRouter();
return (
<>
<SomeComponent />
{router.pathname === "/somePath" && <RenderThis />}
</>
)
我想知道是否有更好/更简洁的方式来进行条件渲染?比如...
<>
<SomeComponent />
<Route path="/additionalUrl" component={RenderThis} />
</>
//or
<>
<SomeComponent />
<Route path="/additionalUrl">
<RenderThis />
</Route>
</>