vue 路由传参问题, 用params{ xxx:xxx}时, 路由的name 参数必须是一个固定值不能是一个变量
onClick() {
this.$router.push({
1 //path: "/" + this.active,
2 //name: this.active,
3 name: "home",
params: {content: this.token
}
}
如代码所示,如果想用路由传递变量,那么只能使用第三种模式其他两种不能给params赋值而且也没有报错提示;如果想实现根据active的变量值来做路由跳转,请问有什么解决办法呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论