vue 浏览器页面刷新

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31126175/article/details/84105382

当刷新(浏览器刷新)页面的时候,重置到首页(或其他页面)
纯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.$router.path !== '/main'){
            this.$router.replace('/main')
        }
    },

猜你喜欢

转载自blog.csdn.net/qq_31126175/article/details/84105382