美文网首页compose
compose 相关问题

compose 相关问题

作者: 肖散 | 来源:发表于2022-05-05 17:39 被阅读0次

1 包大小比较

直接加入相关依赖包demo包大小增加 (11252KB-12975KB)增加了1723KB

7.1 13555KB
其他对比
考虑到后续出去databing等工具,包大小应该会降低不少

相关问题

  1. 软键盘第一次无法弹起的问题
    Jetpack Compose - Keyboard hides TextField first time
    解决方案
    1.2.0-alpha06版本修复

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

相关文章

网友评论

    本文标题:compose 相关问题

    本文链接:https://www.haomeiwen.com/subject/tampjrtx.html