¿Cómo ejecutaría un bucle para scrollIntoView() en esbelto con setTimeout()?
Estoy tratando de hacer un autoSlide.
const scrollIntoView = ({currentTarget}) => { const scrollToElement = document.querySelector( currentTarget.getAttribute('href') ) if (!scrollToElement) return scrollToElement.scrollIntoView({ behavior: 'smooth', }) }está controlado por navegación con on:click="{scrollIntoView}"
Agregue el modificador preventDefault:
<a href="#some_id" on:click|preventDefault={scrollIntoView}>...En su implementación actual, no se evita el valor predeterminado. (y de forma predeterminada, el navegador salta al elemento objetivo al instante)
(No estoy seguro de qué significa "ejecutar un bucle" o por qué querrías un setTimeout)