【发布时间】:2015-12-16 23:22:29
【问题描述】:
我正在阅读这个 React 服务器端渲染的示例。它指出:
尝试查看页面源以确保从服务器发送的 HTML 已经呈现(使用校验和确定是否需要客户端呈现)
好的,我看到页面源码确实有data-react-checksum属性:
<div data-reactid=".157rq30hudc" data-react-checksum="556954499">
当我在浏览器控制台中检查元素时,它也具有属性:
然后我决定检查我的网站也使用 React 服务器端渲染。我看到了奇怪的事情。页面源具有data-react-checksum 属性,但该元素是控制台没有。
页面来源:
<div class="activityOptionBox" data-reactid=".1l6uko4wt8g" data-react-checksum="168103090">
控制台:
这是什么意思? checksum 是什么以及如何阅读/使用它?
【问题讨论】:
标签: reactjs