关于keep-alive的exclude导致detailHeader不能正常显示的问题

来源:9-7 Vue项目详情页 - 动态获取详情页面数据

duiduidui

2020-07-21

老师您好,在章节9-6中,我们在app.vue中使用exclude=“Detail”的方法,避免详情页面载入缓存,但是这导致了一个新的bug,就是在详情页面向下滚动的时候,原本应该渐隐渐现的header消失了,请问应该如何解决这个问题?

写回答

3回答

Seagull8796540

2021-02-15

1、不使用exclude="Detail" ,还是将页面进行缓存

2、但是将Detail页面中的请求写在 activated钩子中而不是mounted钩子函数中

0
0

linlin123123

2020-07-29

111

0
0

duiduidui

提问者

2020-07-21

将activated换成mounted可以绑定全局事件,将deactivated换成beforeDestory可以解绑,但是为什么用unmounted无法解绑?

0
4
Dell
回复
Seagull8796540
继续往下听同学,在章节最后,我讲解了处理方法
2021-02-15
共4条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程