vue de enrutamiento del monitor

1、在App.vue文件中
	watch:{
		$route(data)
		{
				xx
		}
	}
	在路由改变或参数改变时,会触发监听事件

Ejemplo de código:

<template>
  <div id="app">
    <div>
       <router-link to='/'>首页</router-link>
       <router-link to='/a'>a页</router-link>
    </div>
    <router-view></router-view>
  </div>
</template>

<script>

export default {
  name: 'App',
  data()
  {
    return{

    }
  },
  components:{

  },
  methods:{

  },
  watch:{
    $route(data)
    {
        console.log(data);
        console.log('路由改变');
        console.log(this.$route.params.id);
    }
  }
}
</script>

<style scoped >

*{
  margin:0;
  padding: 0;
}


</style>

Publicados 550 artículos originales · ganado elogios 3 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_43294560/article/details/104595786
Recomendado
Clasificación