setKeys

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

设置一个或多个 key。当任何一个 key 发生变化时,会触发效应的清理和重新执行。

key 定义了效应的身份。如果 key 改变,Compose 会先执行上一个效应的清理逻辑, 然后再用新的 key 重新启动效应。

Parameters

keys

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