Я сейчас пробую Ktor. Но это уже не удается при регистрации onClickListener на кнопку.
Мне просто интересно, потому что onClick простирается от String. Если я нажимаю на onClick, я получаю следующий код:
var CommonAttributeGroupFacade.onClick : String
get() = attributeStringString.get(this, "onclick")
set(newValue) {attributeStringString.set(this, "onclick", newValue)}
Так что я думаю, что onClick имеет метод получения и установки, но не более того. Я установил местоположение и FreeMarker, так что это мой маршрут:
get<CharityRoute> {
val id = it.id
call.respondHtml {
body {
h1 { +"${it.id}" }
ul {
for (n in it.list) {
li { +"$n" }
}
}
button {
text("Run function")
onClick = "Hello"
}
}
}
}
Возможно, у кого-то больше опыта работы с Ktor и особенно с Kotlinx.