javascript - 页面重新渲染比组件重新渲染慢吗?
问题描述
我有两种设计选择:
两页选项:
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 页选项重新渲染所有元素,即使只有内容发生变化?
解决方案
推荐阅读
- ios - 无法使应用程序进入主菜单(Swift 4 SpriteKit)
- c++ - 无法在mysql中使用插入语句
- mysql - 使用存储过程在 Mysql 上添加列?
- css - 革命滑块 - 只有一个带有多个文本幻灯片的视频
- jwt - DocuSign JWT 访问令牌调用在开发环境中失败,而在本地成功
- sql-server - 更新表以按分组列显示总计 SQL Server 2008 R2
- c++ - 使用完后删除所有堆分配的内存是否可行?
- javascript - 使用 Node.js 接收 json 数据并写入文件的正确方法
- html - 将背景视频推到父 div 之外
- python-3.x - Selenium 与 Python-unittest - 测试返回进程以退出代码 0 完成并且不执行任何操作