嗨,我正在尝试推送一个页面,但是对我当前所在页面的任何推送似乎都不会像/ about到/ about那样重新加载该页面,因此不执行任何操作(很好)。如果我推入的页面与我所在页面不同,则将我定向到该页面并重新加载(预期)。问题是我在url中使用了一个参数,该参数会影响显示的/ profile / jordan1之类的内容,当我按/ profile / jordan2时,因为它具有相同的基本路径,并且仅更改了参数,但确实在URL中显示了/ profile / jordan2,不会真正重新加载页面,因此该页面不会用jordan2数据重新填充并且保持不变,因此我可以自己重新加载浏览器,它可以正常工作,但是我希望单击按钮可以像应该做的那样
我正在使用Vuetify,并尝试在按钮组件以及@click中仅使用:to并使用
创建方法:to="'/profile/' + this.$store.state.userAuthData.username"
this.$router.push({ name: 'Profile', params: { username: this.$store.state.userAuthData.username } })
两者都相同,并且有相同的问题。(:to我实际上正在使用该路由的计算属性,但为简单起见,只是这样写)