0
我想檢查路徑路徑的to
和from
與scrollBehavior
管理滾動行爲。Vue路由器scrollBehavior返回相同的路徑爲
global.router = new VueRouter({
routes,
scrollBehavior(to, from, savedPosition) {
console.log('>>> to', to);
console.log('>>> from', from);
switch (to.path) {
case '/in-list':
break;
case '/your-list':
break;
default:
return {x: 0, y: 0}
}
},
mode: 'history',
});
想,我從瀏覽關於頁面向在列表內或您的列表頁,我想return {x: 0, y: 0}
。但是,當在列表或之間導航時,您的列表我不想要這樣的行爲。
但是,to
和from
都返回相同的路徑。他們都返回to.path
,所以我無法檢查它在哪裏導航from
。我在這裏錯過了什麼?