vue路由刷新问题,两个路由对应一个组件,让路由重载

开发crm系统中,遇到新增员工、查看员工详情、修改员工详情用的同一vue组件页面,需要对应不同状态进行控制重载,文章方法转载自 vue路由刷新问题,两个路由对应一个组件,如何能让路由重载
主要代码如下

data(){
...
}
mounted(){...},
watch: {
    //监听路由,只要路由有变化(路径,参数等变化)都有执行下面的函数,你可以
    $route: {
        handler: function (val, oldVal) {
           let _urlParams = this.$route.params;
            //created事件触发的函数可以在这里写...  
            //都是componentA组件,声明周期还在,改变不了
        },
        deep: true
    }
},

你可能感兴趣的:(vue路由刷新问题,两个路由对应一个组件,让路由重载)