我认为这可能是一个愚蠢的问题,但请相信我,我对Next.js是新手,我正在努力充分理解getInitialProps生命周期挂钩是如何工作的。我做了一些疑问,但我仍然不能有效地使用它。我所理解的是,getInitialProps用于在服务器上获取数据,但是,如果我们已经有了http库(如axios等),我仍然不知道如何在服务器上这样做。请有人回答我的问题。为什么我们需要getInitialProp in Next.js?
当我使用getInitialPros of _app.js文件中的axios发送get请求时,在_app.js应用程序中发生了此错误。eyJ1c2VySWQiOiI1ZjNhYTJlMmQxN2YxMzAxYTA0NGUxYTIiLCJpYXQiOjE1OTgyODUyMDMsImV4cCI6MTU5ODI4ODgwM30.qtaW-D9P6tJHzL1uHZs3wlzF39UPVkPTLEieuqaVEJY',
我在Next.js中遇到了这个问题。我在getInitialProps中调用API,并将params传递给我的组件,然后当我在mu项目中使用它时,它就可以工作了。但是当我想构建的时候,它给我的错误是params是undefined。import BlogItem from './blogItem'
import axios from '
我有以下来自我的next.js SPA项目的代码。Recommend是一个组件,也应该在页面加载时加载。但是,推荐器加载html,但不执行getInitialProps函数。我想知道next.js是否只会从主页(index.js)执行getInitialProps。如果是这样,我如何也从其他部分加载内容。import axios from "axios"