Open3
ページ遷移時DOMmountedのタイミングで既定のコードを実行する方法を探す
webをやっているとデバイスや某ブラウザの対応のためにページごとのjs実行が必要となる。
例えばvhの高さであったり、polyfillを実行したり…などなど。
そのためsvelte-kitにて全ページでDOMのマウント後に一律のjsを実行できないか少し調べた。
ここでload
を知るが、mount前に実行されるためdomへのアクセスはできなかった。
issueを漁っているとonNavigateなるものを発見。
ページ遷移時に発火できるonMountのよう。
こちらでRich Harrisさんが提示しているコードを$layout.svelteに書いてみたところ動いた。
感謝。
サンキューsvlete、フォーエバーsvelte。