美文网首页
10.vue中的编程式导航

10.vue中的编程式导航

作者: 崩鲨卡拉卡 | 来源:发表于2019-03-27 15:42 被阅读0次
项目中导航的方式两种:
  • 使用router-link生成 a 标签,的标签式导航
  • 在JS中使用 router.push('home') 方式进行路由导航
注意:一定要区分 this.$routethis.$router 这两对象
  • this.$route 是路由参数的对象,this.$route.params.idthis.$route.query 都属于它
  • this.$router 是路由导航对象,使用它可以方便的使用JS代码,实现前进、后退、跳转到新的URL
this.$router 常用方式:
// 命名的路由
router.push({ name: 'user', params: { userId: '123' }})
// 带查询参数,变成 /register?plan=private
router.push({ path: 'register', query: { plan: 'private' }})

相关文章

网友评论

      本文标题:10.vue中的编程式导航

      本文链接:https://www.haomeiwen.com/subject/lujzvqtx.html