【发布时间】:2021-07-31 07:09:25
【问题描述】:
我已经使用 NextJS 有一段时间了,但并没有完全了解它的 SSR 流程是如何工作的。
我在一些组件return 方法中放置了一个console.log,我看到这些是在客户端执行的。这些不应该显示在服务器的控制台上,因为正在使用 SSR 吗?
另外,当我尝试console.log window 对象时,NextJS 会抛出一个错误,指出 window 未定义。这让我更加困惑,因为根据我之前的测试,console.log 是在客户端运行,但根据这个错误,它是在服务器上运行。
【问题讨论】:
-
您之前的任何问题都没有选择答案。请务必检查过去的问题并单击对您帮助最大的答案旁边的空白复选标记,以帮助其他人找到它并给人们虚假的互联网积分。
标签: reactjs next.js server-side-rendering vercel