84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
项目使用的是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-...