请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于getInitialProps

为什么点击按钮路由跳转的时候是客户端渲染,刷新就是服务端渲染。
就是说为什么点击index,console.log(’--------------’)是打印再浏览器的控制台的。刷新页面却打印在服务器的控制台。点击index跳转不是服务端渲染吗

正在回答 回答被采纳积分+3

插入代码

1回答

Jokcy 2019-07-03 14:38:09

刷新浏览器是用户行为,肯定要经过服务端请求的。客户端点击页面跳转是前端可控的,所以不需要经过服务端渲染,直接前端渲染就可以了。你可以了解一下history API控制前端路由

0 回复 有任何疑惑可以回复我~
  • 什么情况下,点击页面跳转也是服务端渲染?因为我在做的项目页面跳转都是服务端渲染的
    回复 有任何疑惑可以回复我~ 2021-04-13 00:57:44
  • Jokcy 回复 慕丝0428916 #2
    浏览器重新发起请求的就是服务端渲染的
    回复 有任何疑惑可以回复我~ 2021-04-14 21:18:22
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号