Проблема в том, что в svelte on: click по какой-то причине срабатывает триггер при загрузке страницы. Может ли кто-нибудь объяснить мне, почему это происходит и как этого избежать, чтобы он срабатывал только тогда, когда вы действительно устанавливаете флажок. Это происходит, только если on: click находится внутри каждого блока.
<script>
function handleClick(number) {
alert(number)
}
let numbers = [1,2,3,4,5,6]
</script>
{#each numbers as number}
<input type=checkbox on:click={handleClick(number)}>
{/each}
Вы можете посмотреть его здесь