Nuxt プロジェクトがあります。ルートを http://localhost:3000/catalog/postery から http://localhost:3000/catalog/postery/all?photos[]=262 に変更すると、ルートが変更された後でないとページが一番上にスクロールしない
http://localhost:3000/catalog/postery
http://localhost:3000/catalog/postery/all?photos[]=262
私のファイルscrollBehavior.js:
ルートを変更する前にページが一番上までスクロールしないようにするにはどうすればよいですか?
つまり、次のことが必要です:
次のようなコードを使用できます。 /app/router.scrollBehavior.js
リーリー 条件または setTimeout
条件または
を実現することもできます リーリー リーリー この回答
vue-scrolltoを使用することも役立つかもしれません。 最後のオプションは、トランジション効果
最後のオプションは、
つまり、次のことが必要です:
次のようなコードを使用できます。 /app/router.scrollBehavior.js
リーリー
を使用して条件または
setTimeoutを実現することもできます リーリー リーリー
この回答
vue-scrolltoを使用することも役立つかもしれません。
を使用して、醜い揺れ/読み込みを隠すことです。これは実際には非常に魅力的です。最後のオプションは、
トランジション効果