vue cli3.0 路由监听

import { Component, Vue,Watch } from 'vue-property-decorator';
@Component({

})
export default class App extends Vue {

  private transitionName = "";

  /*
    查看路由状态并做出相应动画跳转
  * */
  @Watch('$route',{immediate:true})  
  private changeRouter(){
	console.log("路由变化")
  }

}

其中{ immediate: true }是关键,必须加这个参数才能实现对$route的监听。

你可能感兴趣的:(vue)