首页 |  我的博客 |  查看该博主内容分类 | 

Vue this.$router.push进行跳转页面时,数据不刷新的解决办法

原因

Vue出于减少资源消耗的目标,对网页进行了缓存

解决办法

watch:{
	$route(to, from){
		// 你的获取数据函数
		this.yourGetDataFunnc()
	}
}

通过对$route的监测,当路由发生变化时,每次都获取最新数据,而不管有没有缓存

posted @ 2023-01-20 17:42  Z哎呀  阅读(670)  评论(0)    收藏  举报