我有两个设计选项:
两页选项:
function PageOne() {
return ( <> <Link to="pageTwo"><button></Link>
<navbar>
<contentOne>
</>)
}
function PageTwo() {
return ( <> <Link to="pageOne"><button></Link>
<navbar>
<contentTwo>
</>)
}
单页选项:
function Page()
return ( <> <button>
<navbar>
button ? <contentOne> : <contentTwo>
</>)
)
单页选项是否会更快,因为它只重新渲染元素,而 2 页选项会重新渲染所有元素,即使只有内容发生变化?