LaunchedEffect:在Jetpack Compose中使用协程
LaunchEffect允许我们在Composable中使用协程
1 | fun DisposableEffect( |
- 像DisposableEffect一样,当Composable进入composition时执行block
- 当Composable从树上detach时,CoroutineScope执行cancel
- 参数keys发生变化是,会执行cancel后再次执行effect
简而言之,就是支持执行Coroutine的DisposableEffect,会自动执行cancel,不需要手动onDispose
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小贺同学的blog!
评论