Я новичок svelte, и у меня есть проблема с обработчиками событий внутри каждого блока. В Repl, когда я нажимаю shuffle несколько раз, у меня есть несколько слушателей событий для сердца внутри карты. Событие щелчка на карте работает нормально и имеет только один прослушиватель событий. Как я могу предотвратить наличие нескольких слушателей событий на сердце?
Repl
Вы можете удалить их ключ, таким образом элементы воссоздаются, и обработчики событий не останавливаются.
{#each dataShow as d (d.poi)} => {#each dataShow as d}
{#each dataShow as d (d.poi)}
{#each dataShow as d}