- 博客(5)
- 收藏
- 关注
原创 浅谈EventLoop事件轮询
正常情况下,单线程机制的执行逻辑是将队列中的任务依次执行,前一个任务未完成,后面一个任务不会开始,如下图中的任务执行顺序只可能是1,2,3,4,5,6,7,8然而在开发过程中,我们可能会想要使用一些异步任务或者说想要设置一些任务在某些条件下执行而又不影响后面的任务。例如想要上图的任务2是一个延时函数,在3秒延时后执行依次输出,那么在没有事件轮询的情况下,在任务1完成后任务2开始,在任务2的延时输出前后面的任务都不会执行,也就会造成资源浪费。
2024-08-03 16:38:31 437
原创 鸿蒙开发arkTS组件间的数据共享
Prop只能用于子组件获取父组件的数据,无法同步@Link可以同步父子组件的数据@Provide配合@Consume可以同步父组件与子孙组件之间的数据,优点是不用传参,代码简单@ObjectLink配合@Observe可以同步父子组件的类、对象、数组类型的数据。
2024-03-04 04:05:07 2130 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人