首先先說一下標題,此處的重新(重新整理)並不是瀏覽器reload
,只是當前頁面元件重新create
。
**如下:
// router.js
const router =
newrouter
(...
]...
})
需要在views/redirectpage
資料夾下新建index.vue
,內容如下:
>
export
default
=this
.$route
const
= params
this
.$router.
replace(`
, query })}
,render
(h)}
script
>
準備工作已經做好,使用的時候如下:
...
pagereload()
` })}
...
VUE重新整理當前頁面,過載頁面資料
在開發vue專案過程中,執行crud完操作的時候,我們需要重新整理一下頁面,過載資料。但發現使用最簡單的頁面重新整理方法location.reload 或this.router.go 0 均會導致頁面重新整理過程 現空白現象的發生,體驗不佳 在vue中,可以用到乙個 provide inject 這...
頁面重新整理 重新整理vue頁面,解決資料丟失
解決方法一 最先想到的應該就是利用localstorage sessionstorage將資料儲存在外部,做乙個持久化儲存,下面是利用localstorage儲存的具體方案 方案一 由於state中的資料是響應式的,而資料又是通過mutation來進行修改,故在通過mutation修改state中資...
vue 頁面重新整理 provide inject
html 部分 原本 修改之後 isrouteralive js 部分 export default data watch created methods computed 其他頁面使用方法 export default watch created computed 在哪個方法呼叫就在 寫 this...