Vue 路由器将 url 附加到当前 url



我正在使用vue 2。我已经注册了路线。 两条路线是membershipsmemberships/:id

当我使用:

this.$router.push({ path: 'memberships'} );

在此之后,任何this.$router.push都会导致附加到

http://localhost:8000/memberships/bronze
http://localhost:8000/memberships/silver

http://localhost:8000/memberships/shop代替http://localhost:8000/shop

http://localhost:8000/memberships/deals代替http://localhost:8000/deals

在所有基本路由路径中使用前导斜杠:

this.$router.push({ path: '/memberships' });

在基本路由定义中也执行此操作。 您也可以命名路由并按名称推送:

this.$router.push({ name: 'memberships'} );

相关内容

  • 没有找到相关文章

最新更新