keep-alive完全不起作用

来源:4-7 歌单数据接口分析

fifastar

2017-11-28

请问使用了 <keep-alive><router-view></router-view></keep-alive>为何recommend页面并没有被缓存,每次切换tab页面的created和mounted都会执行,并且页面的ajax也会调用,感觉keepalive完全不起作用

写回答

1回答

ustbhuangyi

2017-11-29

不知道你是怎么写的,我这是生效的,你可以去对比一下源码

0
1
fifastar
非常奇怪,我比对过页面的code,没有任何差别,甚至将页面元素都删掉,只在created中输出,每次切换tab,created中的console都会被执行。我的理解是,加了keepalive后这个显然是不对的,应该是created只执行一次,之后就是activated了。到目前为止google也没有找到类似的问题,迷惑中......
2017-11-29
共1条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程