跳到主要内容

nextJS服务端组件其他注意事项

  • 为了减少需要下载client组件的体积,应该尽量将客户端组件放在组件树较深的位置。
  • 可以将server端获取的数据(可序列化)传递到客户端组件。如果是不可序列化的数据,使用routejs。
  • 服务端组件的始终先渲染,不管是嵌入多深。
  • 不能在客户端组件引入服务端组件,因为客户端组件渲染发生在服务端罪案后面。只能通过props进行传递(将服务端组件传入客户端组件),并且在父组件同时引入两个。