发出新值时删除操作

Drop operations when new value is emitted

有没有一种方法可以在发出新值时删除正在收集的流上的所有操作,以便在处理新值的同时删除旧值,而不是在流中进一步处理一次发出新值?

我相信你正在寻找 Flow.collectLatest

kotlinx.coroutines.flow/collect-latest