vue返回上一个页面再次拿其他数据进去该页面时无刷新

对于该问题我们在要进入的页面监听路由的变化

// 比如要对type重新赋值请求,就得在监听路由的方法getpage里面进行赋值
data(){
    return{
        type:""
    }
}

created(){
    this.getpage()
}

watch:{
    '$route':"getpage" //需要处理数据的方法
}

mtthods:{
    getpage(){
        this.type=...
    }
}

这样才不会出现页面不刷新的问题

你可能感兴趣的:(vue)