通过代码实现路由的跳转

Posted So istes immer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过代码实现路由的跳转相关的知识,希望对你有一定的参考价值。

目录 

修改App.vue 

<template>
  <div id="app">
    <button @click="homeClick">首页</button>
    <button @click="aboutClick">关于</button>
    <router-view></router-view>
  </div>
</template>

<script>
export default {
  name: 'App',
  methods: {
    homeClick(){
      this.$router.push('/home')
    },
    aboutClick(){
      this.$router.push('/about')
    }
  }
}
</script>

<style>
 .active{
  color: #f00;
 }
</style>

 $router这个属性是vue实例自带的

this. $router拿到的router和main.js里面的router是一个router 

 

以上是关于通过代码实现路由的跳转的主要内容,如果未能解决你的问题,请参考以下文章

vue_cli路由传参个人总结--完整代码

Vue入门十路由的跳转

插件与App的跳转,及路由的关系

vue.js关于路由的跳转

java软件里面的跳转页面代码实现

react-router的使用——路由的嵌套