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


莫回无
浏览 138回答 1
1回答

牧羊人nacy

在所有基本路由路径中使用前导斜杠:this.$router.push({ path: '/memberships' });在基本路由定义中也执行此操作。您还可以命名您的路线并按名称推送:this.$router.push({ name: 'memberships'} );
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript