美文网首页
nextJS中getServerSideProps和getSta

nextJS中getServerSideProps和getSta

作者: 头上有煎饺 | 来源:发表于2021-06-07 14:39 被阅读0次

自己做下实验很容易看出区别,个人的总结如下:

  1. next通过导出的函数来区分这个页面是哪种渲染,所以这两个函数在一个页面里面只能存在一个。
  2. 这两个方法调用的时机,都是在浏览器渲染之前,也就是说没有documentwindow之类的对象
  3. getStaticProps是在打包的时候将外部数据传入组件(开发的时候是每次请求的时候更新数据)
    getServerSideProps每次在服务器接到请求的时候更新
    看名字也能区分。
  4. 特别要注意这些方法运行环境的问题,比如,baseurl不能写相对地址,因为getServerSideProps执行的时候是在服务器上进行的,所以相对地址也不对。

相关文章

网友评论

      本文标题:nextJS中getServerSideProps和getSta

      本文链接:https://www.haomeiwen.com/subject/vruleltx.html