Urmărirea ferestrei browserului
Prin atașarea directivelor de legare pe tagul special <svelte:window>, puteți citi sau modifica reactiv innerWidth, innerHeight, outerWidth, outerHeight, scrollX și scrollY.
Exemplu Concret: Buton de revenire la începutul paginii
<script>
let pozitieScroll = $state(0);
</script>
<svelte:window bind:scrollY={pozitieScroll} />
{#if pozitieScroll > 300}
<button onclick={() => window.scrollTo({ top: 0, behavior: 'smooth' })}>
Sus
</button>
{/if}
Întrebări & Exemple de Cod:
bind:innerWidth și bind:scrollY în SvelteAi o nelămurire despre utilizarea comenzii
bind:innerWidth și bind:scrollY în Sveltesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.