美文网首页javascriptvue
Vue通过JS跳转路由

Vue通过JS跳转路由

作者: itfitness | 来源:发表于2022-06-16 15:25 被阅读0次

这里我们通过输出$router来查看,其中push和replace函数就是跳转其他路由的函数



其中push函数是跳转新的路由,跳转后可以通过浏览器的回退功能回退到上一个路由



而replace函数是替换当前路由,替换之后不能通过回退来回到上一个路由
具体使用如下(在之前的案例上加入一个按钮):
<template>
  <div class="container">
      <div class="tab">
          <button @click="gotoCircle">首页</button>
          <router-link class="tab-item" active-class="active" :to="{
              name:'Home',
              params:{
                  type:0,
                  name:'首页'
              }
          }">首页</router-link>
          <router-link class="tab-item" active-class="active" to="/About">关于</router-link>
      </div>
      <router-view></router-view>
  </div>
</template>

添加gotoCircle函数,这里我们使用push函数做演示,replace函数的传参和push一样,就不多做演示了

<script>

export default {
  name: 'app',
  mounted(){
      console.log(this.$router)
  },
  methods: {
    gotoCircle() {
        this.$router.push({
              name:'Home',
              params:{
                  type:0,
                  name:'首页'
              }
          })
    }
  }
}
</script>

这里的传参与上面v-bind绑定的参数一样都是传一个对象,运行效果如下:


相关文章

  • Vue通过JS跳转路由

    这里我们通过输出$router来查看,其中push和replace函数就是跳转其他路由的函数 其中push函数是跳...

  • router实现页面跳转

    first.vue 凡是带有跳转的都需要在index.js中定义路由 1.通过import进行引用2.定义页面路由...

  • vue-router

    跳转路由 vue路由文件router.js 在vue文件中使用路由: 第一种方式我们可以看到name是给路由命名,...

  • 路由

    路由(vue-router)是vue的工具库 vue.js路由允许我们通过不同的URL访问不同的页面 Vue.js...

  • Vue.js 路由

    本章节我们将为大家介绍 Vue.js 路由。 Vue.js 路由允许我们通过不同的 URL 访问不同的内容。 通过...

  • 小程序用法

    wx:if,wx:for的用法: test.wxml test.js 用法类似Vue 路由跳转并且传递参数 路由跳...

  • Vue.js路由router

    一、Vue.js简介 Vue.js 路由允许我们通过不同的 URL 访问不同的内容。 通过 Vue.js 可以实现...

  • vue.js路由vue-router(一)——简单路由基础

    前言 vue.js除了拥有组件开发体系之外,还有自己的路由vue-router。在没有使用路由之前,我们页面的跳转...

  • mpvue页面跳转及传值

    vue中 使用 vue-router 来进行路由跳转的。mpvue中只能通过以下几种方式跳转:(1).a 标签 (...

  • vue-router 路由和前端状态管理

    vue-router Vue Router 是 Vue.js 官方的 路由管理器。由 前端 来控制页面的跳转(但其...

网友评论

    本文标题:Vue通过JS跳转路由

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