老师,请问为什么在created这个生命周期函数啊?

来源:5-13 tabs组件 - 封装网络请求

weixin_慕丝2377090

2022-02-18

在H5开发时候,由于浏览器的EventLoop的关系,一般会在Mounted里面发送Ajax请求,因为Ajax是宏任务,会在DOM渲染完成后执行。

但这里uni-app为什么放在 created里面呢?
还有就是在微信小程序中,它的EventLoop和浏览器有很大区别吗?

写回答

1回答

Sunday

2022-02-19

你好

因为在 created 中我们既可以访问数据源和方法。通过方法获取到数据之后,赋值给数据源直接进行渲染即可,无需等待 DOM 渲染完成 (另外 H5 开发中,也是在 created 中获取数据为最佳时机)。

0
1
weixin_慕丝2377090
非常感谢老师!
2022-02-20
共1条回复

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程