1. 程式人生 > 其它 >vue 如何清空this.$route.query的值

vue 如何清空this.$route.query的值

mounted
定義一個 localStorage 來判斷當前是否是query攜帶引數進來頁面的


//如果有當前localStorage isTest 則 清空query
 if(localStorage.getItem('isTest')){
     this.$router.push({ query: {} })
 }

//
 if(this.$route && this.$route.query && this.$route.query.id){
 	//定義一個 localStorage isTest
     localStorage.setItem('isTest'
, true) // 這裡處理攜帶進來的引數 }

destroyed

destroyed() {
   localStorage.removeItem('isTest')
}