关于vue请求数据的问题

来源:5-2 开发家族脸谱首页(上)

mylovef

2017-08-16

vue请求数据,我发现很多项目的做法都不相同,有在created钩子函数里面请求的,有在beforecreate里面请求的(比如老师的项目5.2节的pages/shopping/index.vue),并且同样是这个课程的代码,在有的模块老师也同样在created钩子函数里面请求后台数据(通过dispatch action)(比如在pages/admin/products.vue)

另外有的项目开发者在mounted里面获取(当然服务端渲染是不能这样的)

所以想问一下,如果是服务端渲染,beforecreate和created中请求后台数据有什么不同的使用场景吗?一般使用哪个更多一些

如果是客户端渲染,那beforecreate,created,beforemount,mounted中,请求后台数据又有什么不同的使用场景吗?一般使用哪个最好?谢谢

写回答

1回答

精慕门3447957

2017-08-17

应该是单纯请求数据可以beforecreate,需要调用组件实例的话用created,需要调用dom的话用mounted吧?

0
3
mylovef
回复
精慕门3447957
没事,还是要谢谢你能回答
2017-08-17
共3条回复

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程