使用 NextJs 在孩子中调用 getInitialProps

cyb*_*bat 2 javascript reactjs next.js

我正在使用以下示例在 Next.js 中实现数据获取:

https://github.com/zeit/next.js/blob/master/examples/data-fetch/pages/index.js

我首先通过getInitialProps在我的一个组件中添加位来尝试它,但除非我将它放在一个主要页面中,否则它不会被调用。我阅读了一些相关的讨论,我可能需要getInitialProps从页面/父母那里调用孩子们的讨论,getInitialProps但不清楚如何这样做。此外,我想知道是否应该在适当的技术范围内将调用保留在页面本身中。

cyb*_*bat 5

啊.. 来自他的 NextJS 文档 :)

注意:getInitialProps 不能在子组件中使用。仅在页面中。