0

我想在我的页面中保留页眉/导航和页脚内容,但有一个通过导航更改的中心内容部分。

我考虑过的方法是:保留从应用程序的 index.js 呈现的“静态”内容并加载不断变化的内容 - 单独使用 index 作为 SPA。

  • 这会导致几个问题。这是相反的 nextjs 结构,因为它使用其路由和页面方案重新加载,我只想加载中心内容。
  • 两个它的 SSR,这是一种 CSR 类型的需求。
  • 第三,如果我可以使用页面来做到这一点并持久化数据,这意味着在每次导航更改时为几乎整个应用程序(在我的情况下)提供服务。这似乎不必要且昂贵。

另一种方法可能是通过在布局组件中提供/渲染页眉和页脚来拆分此 SSR-CSR,然后编写一些 JS 代码或使用一些反应状态在客户端上使用 Nav 道具交换该中心组件。这是一个非常小的项目,所以 Redux(我很难实现它)出来了。

有没有人遇到过这个问题?如果是这样,我应该如何处理这个/你是如何处理这个的?这似乎很简单,我想我只是对它不够了解。

4

0 回答 0