專案使用的是vue1.0版本,在路由跳轉裡面設定了keep-alived,在ready裡面定義了一個初始化方法,現在遇到了一個問題,就是頁面只有第一次打開就行資料請求第二次不會進行請求。求解決方法
可以watch路由的變化,來呼叫請求資料的方法 再渲染頁
keep-alived你把請求放在actived那裡.去看下vue生命週期
使用鉤子函數,在路由切換時進行初始化https://github.com/vuejs/vue-...
Vue.component('hook-example', { // ... other options route: { data: function () { this.fetchData(); }, } })
可以watch路由的變化,來呼叫請求資料的方法 再渲染頁
keep-alived
你把請求放在actived那裡.
去看下vue生命週期
使用鉤子函數,在路由切換時進行初始化
https://github.com/vuejs/vue-...