进入页面之前获取数据和App中获取全局的数据

    客户端和服务端的数据同步

    nextjs的数据获取规范:getInitialProps

    使用

    image.png

    通过A.getInitalProps返回的数据,会挂到props上,可以直接使用。

    只有page下面的组件,getInitalProps才会被调用。components则不可以。

    getInitalProps会在客户端执行,也会在服务端执行。

    如果在服务端执行了,就不再浏览器执行了。

    如果在客户端点击,就会执行这个防范。

    数据是异步的操作,我们可以用异步的操作:

    image.png