preview
fun preview(breakError: Boolean = false, breakLoading: Boolean = true, block: suspend CoroutineScope.() -> Unit): AndroidScope
Content copied to clipboard
"预览"作用域 该函数一般用于缓存读取, 只在第一次启动作用域时回调 该函数在作用域NetCoroutineScope.launch之前执行 函数内部所有的异常都不会被抛出, 也不会终止作用域执行
Parameters
breakError
读取缓存成功后不再处理错误信息
breakLoading
读取缓存成功后结束加载动画
block
该作用域内的所有异常都算缓存读取失败, 不会吐司和打印任何错误
这里指的读取缓存也可以替换为其他任务, 比如读取数据库或者其他接口数据