Vue路由參數更新但是頁面不刷新


當前路由顯示時,跳轉同路由的不同參數,會出現參數變化,頁面不刷新。例如:

當前路由 http://localhost:5000/TaskIndex/TaskList?status=1

目標路由 http://localhost:5000/TaskIndex/TaskList?status=2

可以看到地址欄id變化,但是頁面未刷新

解決辦法:

watch: {
	'$route' (to, from) { //監聽路由是否變化
		if(to.query.status != from.query.status){
		    this.status = to.query.status;
			this.init();//重新加載數據
		}
	}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM