Open3

ページ遷移時DOMmountedのタイミングで既定のコードを実行する方法を探す

サガワフミヤサガワフミヤ

webをやっているとデバイスや某ブラウザの対応のためにページごとのjs実行が必要となる。
例えばvhの高さであったり、polyfillを実行したり…などなど。

そのためsvelte-kitにて全ページでDOMのマウント後に一律のjsを実行できないか少し調べた。

サガワフミヤサガワフミヤ

issueを漁っているとonNavigateなるものを発見。
ページ遷移時に発火できるonMountのよう。
https://github.com/sveltejs/kit/issues/560

こちらでRich Harrisさんが提示しているコードを$layout.svelteに書いてみたところ動いた。
感謝。
サンキューsvlete、フォーエバーsvelte。