setKeys

abstract fun setKeys(keys: List<MutableState<*>>)

设置一个或多个 key。当任何一个 key 在重组之间发生变化时,会触发协程的取消和重启。

key 定义了效应的身份。如果 key 改变,Compose 会取消上一个效应启动的协程, 然后再用新的 key 启动一个新的协程。

Parameters

keys

用于标识效应生命周期的 key 数组。