所以我在 Nuxt 3 中配置了我的 rouse.scrollBehaviour.ts 文件。这里是:
import { defineNuxtPlugin } from "#app";
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.$router.options.scrollBehavior = (to, from, savedPosition) => {
if (savedPosition) {
return savedPosition;
}
return { left: 0, top: 0, behaviour: "smooth" };
};
});
问题是我认为它在页面加载之前滚动,所以页面上有一种奇怪的跳跃效果。
你能帮我看看这里有什么问题吗?或者 Nuxt 3 中是否存在错误?