1

我正在尝试使用 nextjs 建立一个网站。我认为这是我想做的事情的好选择,但现在我卡住了。

我有一个要调用并获取一些静态数据的 api 端点。但问题是我需要整个页面上的部分数据——而真正的问题似乎是——在我的组件上。

例如,我有 <Navbar/>&<Sidebar/>组件根据屏幕大小有条件地呈现。两者都需要一些数据,但都在我的<Layout/>组件中。

由于getStaticProps只能从页面导出,我不知道我应该如何在这些组件中获取数据。

据我所知,我可以在内部使用 getStaticProps,_app.js但缺点是我的页面无法再优化。但是,这是什么意思?这样做有什么缺点?

4

0 回答 0