vue生命周期每个阶段可以做?Vue生命周期与后端交互实现流程详解
目录表单控制 购物车案例 v-model进阶(了解) vue生命周期 与后端交互 电影案例表单控制 1.input:checkbox(单选,多选),radio(单选) 2.代码展示 <!DOCTYPE
顺晟科技
2022-09-03 00:24:59
67
我打印的时候,为什么就算在crated里面写的网络请求,最后还是在app.vue执行mounted之后才会发送网络请求?
顺晟科技:
网络请求即写在了created里面,那么一定是在created里面发出去的。 假设这个call 用了800 毫秒。而mounted只用50毫秒。那么返回一定是在moounted之后的!mounted不对created进行等待!如果你的mounted渲染一亿条数据用了2秒,返回call肯定是在mounted开始之前返回的。关键在于理解mounted不对created进行等待!他们都是异步的。
如果你是说“请求成功”输出在 created
和 mounted
后面,那也很正常,因为他是异步方法,then
回调要等待请求成功返回才会执行,在此之前 created
和 mounted
已经先执行了
https://github.com/pbw-langwang/Vue-/tree/devPhone7,您可以clone下来运行一下
结论对了,可是你理解的方式还是不太对。
谢谢大佬,主要是我不会写在线dome,刚玩这个社区
(帖子至少要有10 个字符)
我不信,代码贴出来看看。
好的,谢谢大佬指点,这个10个字符限制真的很恼火
不用写demo了,我看了你代码,没有问题。都是 created
先执行,再 mounted
执行。TabBarItem
和 ProductListItem
组件的执行靠后是因为他们使用 v-for
动态渲染的。
我也不信
是吧,所以网络请求即使写在了created里面,其实还是app.vue执行mounted后才发送的
我刚注册2个小时= =
错觉
最后还是在app.vue执行mounted之后
写一个在线demo复现下问题吧,你这个看起来太麻烦了
09
2022-11
19
2022-10
23
2022-09
13
2022-09
13
2022-09
13
2022-09