3-9 vue在created和mounted这两个生命周期中请求数据有什么区别呢?


created阶段的ajax请求与mounted请求的区别:前者页面视图未出现,如果请求信息过多,页面会长时间处于白屏状态

created 里面请求即可,请求响应时间长,应该由你的业务代码去处理这种异常,
Vue 的框架层面不知道你的异步请求究竟什么时候结束,
不可能等待你的请求回来再继续渲染。
还有一点就是,如果在 mounted 中做一些同步的数据操作,
因为此时 DOM 已经挂载完毕,
更改数据会让会导致组件重复渲染一次,
可以提前到 created 去做


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM