项目使用的是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-...