Skip to main content

通常、SvelteKit ではページをリフレッシュすることなくページ間を移動できます。この演習では、//about の間を移動してもタイマーが動き続けますが、これは移動のときにリフレッシュしていないからです。

まれに、この動作を無効にしたいときがあります。data-sveltekit-reload 属性を個々のリンクやリンクを含む要素に付けると、これを実現できます:

src/routes/+layout.svelte
<nav data-sveltekit-reload>
	<a href="/">home</a>
	<a href="/about">about</a>
</nav>

link options とその値に関する詳細な情報については、link options のドキュメントをご参照ください。

Next: Advanced routing

1
2
3
<h1>home</h1>
<p>this is the home page.</p>
 
initialising