异步请求到底放在哪里?
来源:5-7 vue真题演练6-vue常见性能优化

YoungBANG
2021-12-28
老师你觉得我如果要发送一个异步请求,应该放在哪个生命周期?
能不能放在updated?
什么时候放在created,什么时候放在mounted?为什么
写回答
1回答
-
双越
2021-12-29
这个题目没有标准答案。
第一,不用区分什么时候放在 xxx ,什么时候放在 yyy ,没有这样的区分
第二,放在 created 和 mounted 里其实都可以,影响不大。有人说放在 created 更快,我觉得理论上会更快,但实际上影响看不出来。你可以随便去一个 vue 组件看看,created 和 mounted 两者相隔时间是多少,自己可以计算一下。
第三,是否放在 updated 要看你的需求了,因为页面初次渲染是不会触发 updated 的。所以不要和 created mounted 混在一起讨论。
00
相似问题