Я пытаюсь создать простой сайт с Ktor.
Я хочу добавить кнопку простым методом onClick / Click listener. Цель состоит в том, чтобы обновить текст или список.
Я пробовал оба, kotlinx / html dsl и freemaker. Но ничего не работает.
Вот способ Kotlinx:
div("charityWrapper") {
for(charity in charities) {
span {
text(charity)
}
}
}
button {
text("Next")
onClick = "Hello"
}
Но onClick ничего не может сделать. Так что я не знаю, как изменить текст выше или список благотворительных организаций.
А это мой файл FreeMaker:
<#-- @ftlvariable name="data" type="com.example.IndexData" -->
<html>
<body>
<h1>huhu</h1>
<h2>dhesfes</h2>
<a href="javascript:void(0)" onclick="console.log('hello')">Delete kweet</a>
</body>
</html>
Но я не знаю, как вызвать на нем Kotlin функцию или изменить благотворительность ..