我正在使用 vue 2。我已经注册了路线。两条路线是memberships和memberships/: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
1 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
在所有基本路由路径中使用前导斜杠:
this.$router.push({ path: '/memberships' });
在基本路由定义中也执行此操作。您还可以命名您的路线并按名称推送:
this.$router.push({ name: 'memberships'} );
添加回答
举报
0/150
提交
取消