1 包大小比较
直接加入相关依赖包demo包大小增加 (11252KB-12975KB)增加了1723KB
7.1 13555KB
其他对比
考虑到后续出去databing等工具,包大小应该会降低不少
相关问题
compose不更新
如果自己封装的组件不更新可以使用加key的方式来刷新
@Composable
inline fun <T> key(
@Suppress("UNUSED_PARAMETER")
vararg keys: Any?,
block: @Composable () -> T
) = block()
当然。我这里出现问题是将参数作为初始值,赋给了一个state。这样会导致无法感知value的变化。
切记以后少偷懒
/// var inputContent by remember { mutableStateOf(value) }
var inputContent by remember { mutableStateOf("") }
inputContent = value
网友评论