Ich habe einen Seitenübergang, der nicht gut funktioniert, wenn der Bildlauf zum Anfang einer neuen Route sofort erfolgt. Ich würde gerne 100ms warten, bevor es automatisch nach oben scrollt. Der folgende Code scrollt überhaupt nicht. Gibt es eine Möglichkeit, dies zu tun? DieseVue.js zum Anfang der neuen Seite routen nach setTimeout
export default new Router({
mode: 'history',
routes: [
{
path: '/',
name: 'Home',
component: Home
}
],
scrollBehavior (to, from, savedPosition) {
setTimeout(() => {
return { x: 0, y: 0 }
}, 100);
}
})