当刷新(浏览器刷新)页面的时候,重置到首页(或其他页面)
纯js的是window.onload()
但是vue几乎不会用到这个,vue所有的是生命周期
那么我们可以根据生命周期来实现这个
beforeCreate(),created(), beforeMount(), mounted()一个vue只执行一次
项目刷新 必执行App.vue,
所有将此代码放到App.vue中,或者其他首次加载就会执行的vue中

beforeCreate(){ 
		//beforeCreate(),created(), beforeMount(), mounted() 都可以
        console.log('app beforeCreate');
        if(this.$route.path !== '/main'){
            this.$router.replace('/main')
        }
    },
Logo

前往低代码交流专区

更多推荐