亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Preserving scrolling during page navigation is always an undesirable feature.
P粉166675898
P粉166675898 2024-01-02 16:00:21
0
2
702

I have a standard laravel inertia vue3 setup using breeze, and as the Inertia documentation says, navigation between pages should mimic browser default behavior, resetting when the page Scroll to top to load. But in my case that's not how it works.

I don't have preserveScroll: true in my link but this happens anyway.

I tried using the vuejs onMounted() hook to scroll to the top when the component loads, but the page immediately scrolls from the top of the previous page to the last scroll position. So I disabled this hook because the flickering effect was ugly.

Any idea how to solve this problem? Thanks in advance.

P粉166675898
P粉166675898

reply all(2)
P粉677684876

I think you have to define scroll regions: https://inertiajs.com/scroll -management#scroll-regions

Your app does not appear to use document body scrolling.

P粉426906369

My CSS file has a property overscroll-behavior: contains; applied to the body tag. Since I removed it, everything works fine now.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template