created阶段的ajax请求与mounted请求的区别:前者页面视图未出现,如果请求信息过多,页面会长时间处于白屏状态
created 里面请求即可,请求响应时间长,应该由你的业务代码去处理这种异常,
Vue 的框架层面不知道你的异步请求究竟什么时候结束,
不可能等待你的请求回来再继续渲染。
还有一点就是,如果在 mounted 中做一些同步的数据操作,
因为此时 DOM 已经挂载完毕,
更改数据会让会导致组件重复渲染一次,
可以提前到 created 去做
created阶段的ajax请求与mounted请求的区别:前者页面视图未出现,如果请求信息过多,页面会长时间处于白屏状态
created 里面请求即可,请求响应时间长,应该由你的业务代码去处理这种异常,
Vue 的框架层面不知道你的异步请求究竟什么时候结束,
不可能等待你的请求回来再继续渲染。
还有一点就是,如果在 mounted 中做一些同步的数据操作,
因为此时 DOM 已经挂载完毕,
更改数据会让会导致组件重复渲染一次,
可以提前到 created 去做
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。