Неправильное нажатие кнопки в Jetpack Compose Web

Нажав наfooкнопка второй и последующие разы вызывает код дляbarкнопка для выполнения. Кажется, это связано с коллекцией, которую яmapкPэлементы.

      fun main() {
    renderComposableInBody {
        val words = remember { mutableStateListOf<String>() }
        words.map { P { Text(it) }}
        Button(attrs = { onClick { words.add("foo") } }) { Text("foo") }
        Button(attrs = { onClick { words.add("bar") } }) { Text("bar") }
    }
}

0 ответов

Другие вопросы по тегам