Vue路由器重定向到哈希超时

时间:2019-01-17 13:43:30

标签: vue.js hash vuejs2 vue-router

我有这样的路线:

data test;
   infile datalines dsd dlm='|' truncover ;
   input id_produt id_departament id_order id_business id_portfolio
         initials :$4. long_name :$40. short_name :$30. 
   ;
datalines;
1|1|10201|4|1|PZC|Puzzle Crédito|Puzzle Crédito
2|1|10202|4|1|PZR|Puzzle Reestruturados|Reestruturados
;

和scrollBehavior:

{
    path: '/kontakt',
    redirect: '#contact',
    component: index
},

和IMO,因为我在用户实际输入页面后1秒钟显示了我的页面(我显示徽标1秒钟),上面的代码在输入scrollBehavior(to, from, savedPosition) { if (savedPosition) { return savedPosition } if(!to.hash) { return { x: 0, y: 0 } } if(to.hash) { return { selector: to.hash } } } 路由时不会滚动到#contact div。

app.vue

/kontakt

此处,<div v-show="timeGap"> <router-view /> </div> 方法中1秒钟后timeGap更改为true。如何解决,以便在此超时后滚动到#contact div?

0 个答案:

没有答案