React 中重新渲染和重新加载页面有什么区别?

Ish*_*tel 2 rendering reactjs

我想了解除了重新渲染时是否有任何其他区别,它仅渲染更新的数据,而重新加载页面将完全发送新的 HTML。

And*_*rew 6

重新加载是向虚拟主机的服务器发出另一个 http 请求。它返回 html 供浏览器加载到页面上。

重新渲染是更改、添加或删除已提供给浏览器的页面上现有 html 的行为。无需与网站服务器交互即可进行这些更改。请记住,在新的 html 元素中显示实际内容可能会发出 http 请求。这就是 JavaScript 的全部要点。

在堆栈溢出时,您看到右上角的收件箱图标吗?点击它。单击一下是否会重新加载整个页面以显示您的消息?如果是刷新的话就可以了。但事实并非如此。单击收件箱以显示新的 html 元素是重新渲染。