onEach

abstract fun onEach(action: (CoroutineScope, T) -> Job): Flow<T>

返回一个 Flow,它会在下游消费上游的每个值之前,先对该值执行给定的 action

Return

一个与原始 Flow 相同但应用了 onEach 逻辑的新 Flow。

Parameters

action

一个在每个元素发出前执行的函数,它接收元素值并返回一个 Job