Vue

编程式导航

2019-05-10  本文已影响0人  开着五菱宏光的小白

明确

  // router 是 new VueRouter()
  // 有的组件获取不到router 
  !!!// 用vue提供的方法可以使用this.$router

router.push

  router.push   
  跳转到新的路由地址,在历史记录中添加一条新的记录
  router.push('path')
  直接跳转
  **************************************
  router.push({path: 'path', query: {id : 1}})
  
  router.push({name: 'name', params: {id: 1}})

router.replace

  router.replace
  跳转到新的路由地址,替换当前的历史记录
  使用方法等同于router.push

router.go

  router.go
  在历史记录中跳转

router.forward

  router.forward
  在历史中前进一步
  相当于router.go(1)

router.back

  router.back
  在历史中后退一步
  相当于router.go(-1)
``
上一篇 下一篇

猜你喜欢

热点阅读