为了账号安全,请及时绑定邮箱和手机立即绑定

Vue router 1.0 go方法如何传递更多的参数?

Vue router 1.0 go方法如何传递更多的参数?

森林海 2018-12-28 22:19:55
环境"vue": "^1.0.14""vue-router": "0.7.13",路由1'/about/:aa': {      name: 'about',      component: require('./components/about.vue')    },跳转1this.$router.go({name: 'about', params: {aa: 11}});结果1以下方式,能够使用{{$route.params.aa}}获取到值。路由2'/about': {      name: 'about',      component: require('./components/about.vue')    },跳转2this.$router.go({name: 'about', params: {aa: 11}});结果2那么{{$route.params.aa}}获取不到值。query方式能够传递一个对象,但是会拼接在URL上面。期望如果我想通过params传递一个对象,应该如何使用?
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

绑定params就能够把参数直接传入,还可以绑定自定义事件callback,用于回调。

<router-view :params="params" @callback="callback"></router-view>


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 430 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号