想问一下请求后台数据具体的生命周期问题
来源:4-8 axios 介绍和后端接口代理
mylovef
2017-08-20
最近在看nuxt.js ,发现SSR项目中,vue请求数据,做法都不相同,有在created钩子函数里面请求的,有在beforecreate里面请求的
之前客户端渲染的项目中,请求后台数据有在create( )中进行的(比如老师的项目),也有在beforemount,mounted中就行的
所以想问一下,如果是服务端渲染,beforecreate和created中请求后台数据有什么不同的使用场景吗?一般使用哪个更多一些
如果是客户端渲染,那beforecreate,created,beforemount,mounted中,请求后台数据又有什么不同的使用场景吗?一般使用哪个最好?
查了一些资料,都找不到让人信服的答案,请老师帮忙解答,谢谢
写回答
1回答
-
ustbhuangyi
2017-08-20
看需求了,如果是在组件加载的时候去请求数据,放在 created 钩子函数里就好了,毕竟请求数据是一个异步过程,等请求好了,组件早就已经 mounted 了。
00
相似问题