最近做項目的時候,遇到一個問題:
從列表選擇一個跳到詳情頁,第一次是沒有問題的,返回列表再次選擇一個不同的點擊詳情,數據還是第一次的數據

想了下,因為有的界面需要使用keep-alive緩存,所以導致這個問題.
於是上網搜了下,找到一個解決方法,就是在不需要緩存的組件里加上如下代碼:
deactivated () { //清除keep-alive的緩存
this.$destroy(true)
}
deactivated
keep-alive組件停用時調用。
該鈎子在服務端渲染期間不被調用。
